我有一个PowerPoint文件,其内容占位符框架名为" image2"在幻灯片22上。在我的计算机上的某个文件夹中有一个名为hello.png的图像。现在我需要一个宏来将图像放入此框架中。重要的是图像在导入后具有框架的大小和位置。
我在互联网上找到了这段代码,但它对我没用。
ActivePresentation.Slides(22).Shapes("image2").Picture = LoadPicture("path to the image")
它表示找不到方法或数据成员。我也找到了方法addPicture,但它也没有。
你能救我吗?提前谢谢。答案 0 :(得分:2)
尝试以下代码:
Public Sub InsertPic()
Set myDocument = ActivePresentation.Slides(2)
myDocument.Shapes.AddPicture FileName:="d:\pic.jpg", LinkToFile:=msoTrue, SaveWithDocument:=msoTrue, Left:=100, Top:=100, Width:=200, Height:=200
End Sub