Bonjour,
Je lance des feuilles sélectionnées d’Excel à partir de boutons dans PowerPoint. Afin de choisir la feuille à faire apparaitre j’utilise les codes suivants :
Dans Power Point :
Dans Excel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub CommandButton1_Click() Dim xlApp As Object Set xlApp = CreateObject("Excel.Application") xlApp.Workbooks.Open FileName:="C:\Formation\FOR_107-Feuilles de calcul & Tableaux Démo01.xlsm" xlApp.Visible = True xlApp.Run "GoTo1" End Sub
Mon problème est le suivant, la plupart du temps la feuille Excel s’ouvre derrière PowerPoint, je dois faire Windows + Tab pour sélectionner la feuille Excel afin qu’elle passe devant et soit visible. Souvent aussi son format est réduit. J’ai remarqué que si j’exécute le code PowerPoint (format Présentation) directement depuis Visual Basic Editor une fois au début alors les feuilles Excel apparaissent ensuite toujours devant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub GoTo1() ' GoTo1 Macro Sheets("1 - Tableau").Select Range("A1").Select End Sub
Ma question est la suivante : que dois-je modifier dans mon code pour que les feuilles Excel apparaissent systématiquement devant la diapo PwP f(ormat Diaporama) et occupe l’écran en entier ?
Merci d’avance !
Partager