Hallo,
Ik heb een probleem met het uitvoeren van een macro. Als ik de macro stap voor stap uitvoer met F8 gaat alles goed. Als ik de macro vervolgens uitvoer m.b.v. een knop gaat het niet goed.
Hierbij gaat het fout bij het updaten van een query uit Oracle. (Dit gebeurt met de code: ActiveWorkbook.RefreshAll) De gegevens worden wel geupdate, maar bij de volgende stappen waarbij allerlei kolommen gekopieerd worden naar andere werkbladen, worden de oude gegevens nog gebruikt. Dus het lijkt alsof hij deze gegevens opslaat bij de eerste stap die hij uitvoerd.
Ik kan even geen voorbeeld sturen van het script, maar daar zit het probleem volgens mij ook niet in. Het lijkt of het gewoon een "bug" in Excel is, omdat het script met F8 wel goed werkt.
Heeft iemand een verklaring voor dit probleem?
Ik heb een probleem met het uitvoeren van een macro. Als ik de macro stap voor stap uitvoer met F8 gaat alles goed. Als ik de macro vervolgens uitvoer m.b.v. een knop gaat het niet goed.
Hierbij gaat het fout bij het updaten van een query uit Oracle. (Dit gebeurt met de code: ActiveWorkbook.RefreshAll) De gegevens worden wel geupdate, maar bij de volgende stappen waarbij allerlei kolommen gekopieerd worden naar andere werkbladen, worden de oude gegevens nog gebruikt. Dus het lijkt alsof hij deze gegevens opslaat bij de eerste stap die hij uitvoerd.
Ik kan even geen voorbeeld sturen van het script, maar daar zit het probleem volgens mij ook niet in. Het lijkt of het gewoon een "bug" in Excel is, omdat het script met F8 wel goed werkt.
Heeft iemand een verklaring voor dit probleem?