VBA : Mise à jour de données externes...

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lapinou1

XLDnaute Occasionnel
...provenant de requêtes Access...

Bonjour toute la famille XLDienne...🙂

En ce mardi matin j'ai besoin d'une petite contribution de votre en part en VBA 🙂

J'ai ce code
Code:
Sub Maj_Data()
    Range('AA2').Select
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Range('AE2').Select
    Selection.QueryTable.Refresh BackgroundQuery:=False
    ActiveWindow.SmallScroll ToRight:=10
    Range('AP2').Select
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Range('B2').Select
End Sub

Qui sur une fuille met à jour 3 zones qui proviennent de 3 requêtes Access.

Que pensez-vous de celui-ci car il ne me parait pas terrible du tout ! (Il est pas de moi je rassure tout le monde j'aurais fais encore pire :woohoo: )

Actuellement, quand on lance le code, le Select se déplace en temps réel sur la feuille...si l'on change les data de range, il faut modifier le code,...

J'ai mes zones de données externes qui sont nommées DonnéesExternes1, DonnéesExternes2,...si ça peut aider !

Merci d'avance à tous 🙂
Bon mardi
 
Bonjour,

Tu peux spécifier directement quelle requête tu veux pettre à jour.


Range('DonnéesExternes1').QueryTable.Refresh BackgroundQuery:=False


Range('DonnéesExternes2').QueryTable.Refresh BackgroundQuery:=False


Range('DonnéesExternes3').QueryTable.Refresh BackgroundQuery:=False

Salutations
Eric
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
1 K
Retour