• Initiateur de la discussion Initiateur de la discussion m92n
  • Date de début Date de début

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 !

M

m92n

Guest
Bonjour, j'ai créé une macro qui commence par actualiser les données du web puis effectue quelque opération.. mais lorsque je l,essais.. il effectue tout les opération en premier puis actualise le tableau apres...

voici le code

Code:
Sub Actualiser()

    Sheets("Stats").Select
    
    ActiveWorkbook.RefreshAll
    
    Columns("O:U").Cut Destination:=Columns("N:T")
    
    
    Range("B1:B310").Select
    ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Add Key:=Range("B1"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Stats").Sort
        .SetRange Range("A2:S310")
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
    

End Sub

avez vous une idée pourquoi les opérations ne s'effectuent pas dans l'ordre?

merci beaucoup
m92n
 
Re : macro actualiser

bonsoir m92n,

je ne connais pas les liaisons web, mais peut-être faut-il laisser un peu plus de temps à ces liaisons pour être rafraichies avant de faire les opération de copier/coller.

Une boucle
Code:
For/Next
ou l'instruction
Code:
Application.Wait(Now + TimeValue("0:0[COLOR=#000000]1[/COLOR]:00"))
pour attendre 1 minute.
 
Re : macro actualiser

merci beaucoup mais cela ne fonctionne pas
jai ajouter

Application.Wait(Now + TimeValue("0:01:00"))

juste en dessous de

ActiveWorkbook.RefreshAll

mais étrangement il éfectue tjs les autre opération en premier en commencant par attendre une minute puis il actualise en dernier

cette commande a-t-elle une propriété spéciale? pourquoi s'effectue-t-elle juste a la fin?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
748
Réponses
17
Affichages
1 K
B
  • Question Question
Réponses
2
Affichages
777
Benjy51190
B
L
Réponses
9
Affichages
1 K
Réponses
1
Affichages
932
C
Réponses
4
Affichages
1 K
cecenico
C
T
  • Question Question
Réponses
1
Affichages
2 K
Retour