Update Tabelle aus Abfrage mit VBA

VBA/Makro Neuling braucht Hilfe mit dem oben genannten.

Table: Inventory

   Product      Value a    Value b
1. Product 1    0          0
2. Product 2    0          0
3. Product 3    0          0

Query: Qry

   Product     Value    VAL
1. Product 1   100      a
2. Product 2   200      a
3. Product 3   300      b

Ergebnis von Marco

Table: Inventory

   Product      Value a    Value b
1. Product 1    100        0
2. Product 2    200        0
3. Product 3    0          300

Ohne änderung des Schemas zu denken und alternative Methoden: habe ich, speziell ein makro (nicht eine update-Abfrage zu aktualisieren oder entsprechende Produkte in der Tabelle.Feld "Bestand.Value" mit einem Wert aus der Abfrage "qry", je nachdem, ob in Spalte a oder Spalte b, wie in der Tabelle angegeben.

Ich weiß, dass es eine iif-Anweisung eingebunden und ein insert into, aber für das Leben von mir ich kann einfach nicht damit es funktioniert.

EDIT: ich bin offen für alternative Ideen mit dem gleichen Ergebnis.

Dies ist eine abgeschwächte version der Datenbank.

Zwei Fragen: 1) benutzt du ein Makro oder Makro-Daten? Daten-Makros sind neu in Access 2010 und nicht in der Macros-Abschnitt, aber aus der Tabelle. 2) Können Sie ein Makro verwenden, in Verbindung mit einer update-Abfrage, oder gibt es ein Grund, Sie nicht verwenden können, aktualisieren Abfragen?
Dies ist wahrscheinlich meine Unwissenheit, aber ich habe nicht gehört, von Daten-Makro s so vor, ich werde auf jeden Fall in diesem Blick. Bis jetzt habe ich nur verwendet klassische vba-makro. Ich habe auch nicht das wissen haben, ziehen Sie dieses update query aus, vorausgesetzt, es wird die sql-beteiligt.

InformationsquelleAutor Armand Kruger | 2015-07-06

Schreibe einen Kommentar