Bonjour,
J'ai un petit casse tête et je ne trouve pas la solution.
J'ai un classeur Excel que j'utilise pour traiter des données extraites via SAP. J'utilise pour cela deux fois Power Query afin d'obtenir le résultat souhaité.
Pour rendre le fichier plus agréable, j'ai fait une macro toute simple :
Lorsqu'on colle la partie "SAP" sur l'onglet voulu, il y a un bouton "rafraîchir" qui permet de lancer la macro (qui rafraichit tout le classeur) et affiche ensuite l'onglet avec le résultat.
Problème : lors du premier clic sur le bouton, on va bien dans l'onglet du résultat. Mais pas de mise à jour des données... Il faut retourner dans l'onglet initial puis cliquer une deuxième fois.
La macro est la suivante :
Sub Bouton2_Cliquer()
Sheets("Plan de maintenance").Activate
ActiveWorkbook.RefreshAll
End Sub
Je me suis permis de joindre le fichier en P-J. Si vous voulez supprimer le texte dans l'onglet "COLLER SAP ICI" pour faire des essais, j'ai laissé le nécessaire dans un onglet nommé "pour test" afin de retrouver facilement ce qu'il faut copier/coller.