cs_kyli
Messages postés1Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention 5 décembre 2003
-
5 déc. 2003 à 09:49
superwolfy
Messages postés8Date d'inscriptionjeudi 2 octobre 2003StatutMembreDernière intervention17 mars 2004
-
4 mars 2004 à 19:36
Bonjour,
Voila je suis en train d'essayer de develloper une "appli" qui transforme des sheet excel en slide powerpoint, en fait je fais des estract de cellules ou image,.. et je les colles sous excel.
Malheureusement, jen 'arrive pas a gerer du tout a mise en page sous powerpoint et j'ai donbc réalisé une dizaine de marco séparé sous powerpoint pour pouvoir faire la miseen page.. mais je n'arrive pas a cibler des slides et donc je dois executer manuellement chaque macro a chaque slide,voici un exemple d'un des codes, mais comment faire pour que celui s'applique de lui meme a la slide 10 sans que je sois obligé d'y aller moi meme ?
Il y a une centaine de slides...:-(
Sub Slides10()
'
''
ActiveWindow.Selection.SlideRange.Shapes.SelectAll
With ActiveWindow.Selection.ShapeRange
.Fill.ForeColor.SchemeColor = ppForeground
.Fill.Visible = msoTrue
.Fill.Solid
End With
ActiveWindow.Selection.ShapeRange.IncrementTop 0.25
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
ActiveWindow.Selection.ShapeRange.IncrementTop 6#
With ActiveWindow.Selection.ShapeRange
.ScaleWidth 0.97, msoFalse, msoScaleFromTopLeft
.ScaleHeight 0.97, msoFalse, msoScaleFromBottomRight
End With
End Sub