UnderinsertPictures ()
På felet GoTo ErrHandler
Dunkel sPath som stränger
sPath = InputBox (”skriv in banan av mappen med föreställer”),
Om högert (sPath, 1) = ”\” därefter sPath = lämnat (sPath, Len (sPath) - 1)
Dunkel fso som anmärker
Dunkel fsoFolder som anmärker
Dunkelt fsoFile som anmärker
Dunkel pptLayout som CustomLayout
Dunkelt I som heltal
i = 1
Fastställd pptLayout = ActivePresentation.Slides (1) .CustomLayout
Dunkel pptSlide som glidbana
Dunkel pptShape som Shape
Const pixelsPerInch som heltal = 96
Fastställd fso = CreateObject (”scripting.filesystemobject”)
Fastställd fsoFolder = fso.GetFolder (sPath)
För varje som är fsoFile i fsoFolder.Files
i = I + 1
Fastställd pptSlide = ActivePresentation.Slides.AddSlide (I, pptLayout)
Fastställd 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 -) för pptShape.Width/2
DoEvents
Nästa fsoFile
Gå ut suben
ErrHandler:
Meritförteckning därefter
Avsluta suben
|