Sub insertPictures ()
На ошибке переход ErrHandler
Тусклое sPath как шнур
sPath = InputBox («войдите курс скоросшивателя с изображениями»)
Если право, то (sPath, 1) = «\» после этого sPath = вышло (sPath, Len (sPath) - 1)
Тусклое fso как предмет
Тусклое fsoFolder как предмет
Тусклое fsoFile как предмет
Тусклое pptLayout как CustomLayout
Затемните I как интежер
iий = 1
Установите pptLayout = ActivePresentation.Slides (1).CustomLayout
Затемните pptSlide как скольжение
Затемните pptShape как форма
pixelsPerInch Const как интежер = 96
Установите fso = CreateObject («scripting.filesystemobject»)
Установите fsoFolder = fso.GetFolder (sPath)
Для каждого fsoFile в fsoFolder.Files
iий = I + 1
Установите pptSlide = ActivePresentation.Slides.AddSlide (I, pptLayout)
Установите 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
Следующее fsoFile
Выходите подводная лодка
ErrHandler:
Резюме затем
Подводная лодка конца
|