AatB
Gebruiker
- Lid geworden
- 15 dec 2007
- Berichten
- 257
Hallo Forum,
Ik worstel al een tijdje met het volgende probleem;
Ik wil dat als het excelsheet geopend wordt, de queries welke in het excelsheet staan ververst worden, zonder dat de gebruiker het bevestigingsscherm krijgt.
Daarvoor gebruik ik onderstaande macro welk in de module ThisWorkbook zet.
De ene keer gaat het goed, maar ik krijg ook vaak een foutmelding;
Wie kan mij helpen?
O ja, het zijn queries op een Access database...
mvg,
Aat
Ik worstel al een tijdje met het volgende probleem;
Ik wil dat als het excelsheet geopend wordt, de queries welke in het excelsheet staan ververst worden, zonder dat de gebruiker het bevestigingsscherm krijgt.
Daarvoor gebruik ik onderstaande macro welk in de module ThisWorkbook zet.
De ene keer gaat het goed, maar ik krijg ook vaak een foutmelding;
Fout 1004 tijdens uitvoering:
Door de toepassing of door object gedefineerde fout
Wie kan mij helpen?
O ja, het zijn queries op een Access database...
mvg,
Aat
Code:
Private Sub Workbook_Open()
With Application
.ScreenUpdating = False
.EnableEvents = False
.Calculation = xlCalculationManual
End With
Sheets("Delivered").Activate
Range("A1").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
Sheets("PlanBoard").Activate
Range("A6").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
Sheets("Report").Activate
Range("A3").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
With Application
.ScreenUpdating = True
.EnableEvents = True
.Calculation = xlCalculationAutomatic
End With
Laatst bewerkt: