Sub insertPictures ()
Op Fout GoTo ErrHandler
Schemerige sPath als Koord
sPath = InputBox („ga de weg van de omslag met beelden in“)
Als Juist (sPath, 1) = „\“ toen sPath = wegging (sPath, Len (sPath) - 1)
Verduister fso als Voorwerp
Verduister fsoFolder als Voorwerp
Verduister fsoFile als Voorwerp
Verduister pptLayout als CustomLayout
Verduister I als Geheel
i = 1
Reeks pptLayout = ActivePresentation.Slides (1) .CustomLayout
Schemerige pptSlide als Dia
Schemerige pptShape als Vorm
Const pixelsPerInch als Geheel = 96
Vastgestelde fso = CreateObject („scripting.filesystemobject“)
Reeks fsoFolder = fso.GetFolder (sPath)
Voor elk fsoFile in fsoFolder.Files
i = I + 1
Vastgestelde pptSlide = ActivePresentation.Slides.AddSlide (I, pptLayout)
Reeks pptShape = 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 - pptShape.Width)/2
DoEvents
Volgende fsoFile
Sub van de uitgang
ErrHandler:
Hervat daarna
Beëindig Sub
|