Bonjour Jacky et merci pour ta réponse.
Dans la question posée, j’ai changé les noms des macros afin que la question soit de portée plus générale.
En fait, les macros sont les suivantes :
Sub lotto()
Call gains1
Call gains2
Call gains3
Call gains4
End Sub
Avec :
Sub gains1()
' importer les numéros gagnants à partir du web
Sheets("Lot2").Select
Range("P15").Select
ActiveWorkbook.FollowHyperlink "https://www.loterie-nationale.be/nos-jeux/lotto/resultats-tirage"
End Sub
Sur le site je sélectionne les numéros gagnants pour faire un copier-coller dans la feuille Excel, puis il faudrait que la macro « gains2() » s’exécute … mais le tout s’arrête.
Pour la suite gains2() commence comme suit:
Sub gains2()
'
' gains2 Macro
' Formattage des numéros importés
'
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
… et ainsi de suite
Si j’exécute les 4 macros séparément l’une à la suite de l’autre, tout fonctionne parfaitement.
Autres infos sont-ils nécessaires ?
Bonne journée.
sylb