Actualiser une requête via une macro

Bonjour à tous,

Je souhaiterais raffraîchir une requête SQL sur une feuille de mon classeur sauf que lorsque je fait tourner la macro j'ai un bug. (voir ligne en fond blanc ci-dessous)

Ci-dessous mon code:

Sub ActualiserQuery()

Application.ScreenUpdating = False

Sheets("Sheet3").Select

Range("A2").Select

Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False

End Sub

Pourriez-vous m'aider à résoudre le bug, s'il vous plaît?

Merci par avance pour votre aide.

Bon week-end!

Bonjour,

à tester,

Sub ActualiserQuery()
Dim wrksht As Worksheet

Set wrksht = ActiveWorkbook.Worksheets("Sheet3")
wrksht.ListObjects(1).QueryTable.Refresh BackgroundQuery:=False
End Sub

Bon week-end! à toi également

Rechercher des sujets similaires à "actualiser requete via macro"