bonjour,
j'aimerais rafraichir la "requête SQL" de ma page excel via un bouton dont la programmation serait bien entendu en VBA ...
est-ce possible ? ....
si oui comment ?
merci pour votre aide
bonne journéee
Version imprimable
bonjour,
j'aimerais rafraichir la "requête SQL" de ma page excel via un bouton dont la programmation serait bien entendu en VBA ...
est-ce possible ? ....
si oui comment ?
merci pour votre aide
bonne journéee
Bonjour
Je suppose qu'il s'agit d'une requête MSQUERY
Code:Feuil1.QueryTables(1).Refresh
en fait,
je fais une requête dans une db ORACLE
je récupère donc mes données dans une "sheet" excel
et j'aimerais y ajouter des lignes intermédiaires
...
j'ai essayé ta solution dans un bouton,
mais cela ne fonctionne pas !
voici mon code :
Q : a quoi correspond le (1) dans ton exemple ?Code:F_prev_2010.QueryTables(1).Refresh
EN fait, c'est l'option "Actualiser les données " que j'aimerais gérer manuellement !
Bonne journée
Le "1" correspond à l'indice de la première source externe de ta table. En général, il n'y en a qu'une. Tu peux utiliser le nom de la requête si tu préfères (nom que tu peux modifier dans les propriétés de la requête)
Avec quelle version d'Excel travailles-tu?
j'ai essayé dans tous les sens ,mais je n'y arrive pas:aie:
j'au tj l'erreur suivante dans le popupCode:prev2010.QueryTables("REQ_01").Refresh
bizarrrrrrrrrr !Citation:
erreur d'exécution 404 : objet requis
Version d'Excel?
Es-tu sûr des noms de ta feuille et de ta requête?
j'ai trouvé un code sans erreur
OKCode:Sheets("prev2010").QueryTables(1).Refresh
NICKEL....:king: