insertPictures secondaires ()
Sur l'erreur ErrHandler GoTo
Faible sPath comme corde
sPath = InputBox (« entrer dans le chemin de la chemise avec des images »)
Si droit (le sPath, 1) = « \ » puis sPath = est parti (sPath, Len (sPath) - 1)
Faible fso comme objet
Faible fsoFolder comme objet
Faible fsoFile comme objet
Faible pptLayout comme CustomLayout
Obscurcir I comme nombre entier
i = 1
Placer le pptLayout = l'ActivePresentation.Slides (1).CustomLayout
Obscurcir le pptSlide en tant que glissière
Obscurcir le pptShape comme forme
pixelsPerInch de Const comme nombre entier = 96
Placer le fso = le CreateObject (« scripting.filesystemobject »)
Placer le fsoFolder = le fso.GetFolder (le sPath)
Pour chacun fsoFile dans fsoFolder.Files
i = I + 1
Placer le pptSlide = l'ActivePresentation.Slides.AddSlide (I, le pptLayout)
Placer le pptShape = le pptSlide.Shapes.AddPicture (fsoFile.Path, msoFalse, msoTrue, 0, 0)
' pptShape.ScaleHeight 0.8, msoTrue
pptShape.Top = pptShape.Top + (pixelsPerInch * 1)
pptShape.Left = (ActivePresentation.PageSetup.SlideWidth -) de pptShape.Width/2
DoEvents
Prochain fsoFile
Sortir le sous-marin
ErrHandler :
Résumé après
Sous-marin d'extrémité
|