OVH Cloud OVH Cloud

controler ppt depuis excel

3 réponses
Avatar
charles
Bonjour =E0 tous,
je dois r=E9aliser une petite macro qui permetterai de faire=20
un power point =E0 partir de tableaux Excel.
Je dois utiliser des diapos type, donc j'ai deja un=20
fichier ppt mais je dois y ajouter les tableaux et suivant=20
ce qu'il y a dans les tableaux mettre un txt.
Je dois copier mon tableau le mettre sur le premier slide
copier mon deuxieme est le coller sur le 2eme slide
Mon pb c'est que je n'arrive pas du tout =E0 ouvrir le=20
fichier ppt puis =E0 y coller mes tableaux.
Comment ca marche les interactions excel ppt ?
Merci de votre aide
Charles

3 réponses

Avatar
Michel B.
Bonjour,

Je me permets de vous offrir une solution.

Vous pouvez coder sous VBA du VBS, si vous connaissez
les objets PowerPoints, vous pouvez monitorer facilement
PowerPoint sous Excel par l'entremise du VBS.

Voici un exemple simple de code VBS à inclure dans votre
code VBA :

Sub OuvrirExcel()

Dim oFS, xlApp
'Sous VBA, le fait de ne pas spécifier le type
'revient par défaut à dire qu'il est "Variant"

Set oFS = CreateObject("Scripting.FileSystemObject")
Set xlApp = CreateObject("Excel.Application")

If (FichierExistant(Fichier)=True) Then
Set xlBook = xlApp.Workbooks.Open(Fichier)
Flag = True
Else
xlApp.SheetsInNewWorkbook = 1
Set xlBook = xlApp.Workbooks.Add
End If
End Sub

Transposé avec les objets PowerPoint, si vous n'êtes pas
familier avec les objets, effectuer les opérations sous
PowerPoint en utilisant l'enregistreur de macro. Le reste
n'est qu'adaptation et implémentation.

Michel B.


-----Message d'origine-----
Bonjour à tous,
je dois réaliser une petite macro qui permetterai de
faire

un power point à partir de tableaux Excel.
Je dois utiliser des diapos type, donc j'ai deja un
fichier ppt mais je dois y ajouter les tableaux et
suivant

ce qu'il y a dans les tableaux mettre un txt.
Je dois copier mon tableau le mettre sur le premier slide
copier mon deuxieme est le coller sur le 2eme slide
Mon pb c'est que je n'arrive pas du tout à ouvrir le
fichier ppt puis à y coller mes tableaux.
Comment ca marche les interactions excel ppt ?
Merci de votre aide
Charles
.



Avatar
charles
Bonjour
merci baucoup en fait s'etait exactement mon probeleme je
n'arrivais pas à trouver comment faire travailler ppt
j'avais oublié les set et createobject
encore merci
-----Message d'origine-----
Bonjour,

Je me permets de vous offrir une solution.

Vous pouvez coder sous VBA du VBS, si vous connaissez
les objets PowerPoints, vous pouvez monitorer facilement
PowerPoint sous Excel par l'entremise du VBS.

Voici un exemple simple de code VBS à inclure dans votre
code VBA :

Sub OuvrirExcel()

Dim oFS, xlApp
'Sous VBA, le fait de ne pas spécifier le type
'revient par défaut à dire qu'il est "Variant"

Set oFS = CreateObject("Scripting.FileSystemObject")
Set xlApp = CreateObject("Excel.Application")

If (FichierExistant(Fichier)=True) Then
Set xlBook = xlApp.Workbooks.Open(Fichier)
Flag = True
Else
xlApp.SheetsInNewWorkbook = 1
Set xlBook = xlApp.Workbooks.Add
End If
End Sub

Transposé avec les objets PowerPoint, si vous n'êtes pas
familier avec les objets, effectuer les opérations sous
PowerPoint en utilisant l'enregistreur de macro. Le reste
n'est qu'adaptation et implémentation.

Michel B.


-----Message d'origine-----
Bonjour à tous,
je dois réaliser une petite macro qui permetterai de
faire

un power point à partir de tableaux Excel.
Je dois utiliser des diapos type, donc j'ai deja un
fichier ppt mais je dois y ajouter les tableaux et
suivant

ce qu'il y a dans les tableaux mettre un txt.
Je dois copier mon tableau le mettre sur le premier slide
copier mon deuxieme est le coller sur le 2eme slide
Mon pb c'est que je n'arrive pas du tout à ouvrir le
fichier ppt puis à y coller mes tableaux.
Comment ca marche les interactions excel ppt ?
Merci de votre aide
Charles
.

.





Avatar
Michel B.
Bonjour,

Vous pourrez trouvez des exemples complets sur le site de
Script Center et MSDN.

http://www.microsoft.com/technet/community/scriptcenter/def
ault.mspx
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/script56/html/wsmthregread.asp

@+
Michel B.

-----Message d'origine-----
Bonjour
merci baucoup en fait s'etait exactement mon probeleme je
n'arrivais pas à trouver comment faire travailler ppt
j'avais oublié les set et createobject
encore merci
-----Message d'origine-----
Bonjour,

Je me permets de vous offrir une solution.

Vous pouvez coder sous VBA du VBS, si vous connaissez
les objets PowerPoints, vous pouvez monitorer facilement
PowerPoint sous Excel par l'entremise du VBS.

Voici un exemple simple de code VBS à inclure dans votre
code VBA :

Sub OuvrirExcel()

Dim oFS, xlApp
'Sous VBA, le fait de ne pas spécifier le type
'revient par défaut à dire qu'il est "Variant"

Set oFS = CreateObject("Scripting.FileSystemObject")
Set xlApp = CreateObject("Excel.Application")

If (FichierExistant(Fichier)=True) Then
Set xlBook = xlApp.Workbooks.Open(Fichier)
Flag = True
Else
xlApp.SheetsInNewWorkbook = 1
Set xlBook = xlApp.Workbooks.Add
End If
End Sub

Transposé avec les objets PowerPoint, si vous n'êtes pas
familier avec les objets, effectuer les opérations sous
PowerPoint en utilisant l'enregistreur de macro. Le
reste


n'est qu'adaptation et implémentation.

Michel B.


-----Message d'origine-----
Bonjour à tous,
je dois réaliser une petite macro qui permetterai de
faire

un power point à partir de tableaux Excel.
Je dois utiliser des diapos type, donc j'ai deja un
fichier ppt mais je dois y ajouter les tableaux et
suivant

ce qu'il y a dans les tableaux mettre un txt.
Je dois copier mon tableau le mettre sur le premier
slide



copier mon deuxieme est le coller sur le 2eme slide
Mon pb c'est que je n'arrive pas du tout à ouvrir le
fichier ppt puis à y coller mes tableaux.
Comment ca marche les interactions excel ppt ?
Merci de votre aide
Charles
.

.


.