ppt中用vba批量设置图片大小,提示属性的使用无效,高手看看 哪里问题

Sub ImageEdite()
For i = 1 To ActivePresentation.Slides.Count
ActivePresentation.Slides(i).Select
ActiveWindow.Selection.SlideRange.Shapes ("picture 1")
With ActiveWindow.Selection.ShapeRange
.Height = 380
.Width = 510
.Left = 200
.Top = 80
End With
Next
End Sub

我的就执行了啊,我用的ppt2010,不过就是图片的锁定纵横比怎么关闭啊?

Sub ImageEdite()

For i = 1 To ActivePresentation.Slides.Count

ActivePresentation.Slides(i).Select
ActiveWindow.Selection.SlideRange.Shapes("Picture 1").Select
With ActiveWindow.Selection.ShapeRange
.Height = 381
.Width = 250
.Left = 42
.Top = 114
End With
Next
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-06
我也看不懂

ppt中用vba批量设置图片大小,提示属性的使用无效,高手看看 哪里问题
我的就执行了啊,我用的ppt2010,不过就是图片的锁定纵横比怎么关闭啊?Sub ImageEdite()For i = 1 To ActivePresentation.Slides.Count ActivePresentation.Slides(i).Select ActiveWindow.Selection.SlideRange.Shapes("Picture 1").Select With ActiveWindow.Selection.ShapeRange .Height = 381 .Width =...

怎样批量设置图片跟幻灯片一样大
1、首先要明确幻灯片的页面大小一般的默认为720*540,有的不是。它的页面大小是可以设置的。2、先确定幻灯片页面的大小,然后再去批量修改图片的大小 为 幻灯片页面大小 3、下载“美图秀秀4.0.1”安装后这个样子 4、选择“批量处理”后进行如下操作 在3里输入的数值要和幻灯片的长、宽像素...

PPT如何批量更改图片大小
1.找到需要修改的图片,在桌面”新建文件夹“,把这些图片都移到此文件夹中。这样,避免打开ppt后四处找图的麻烦。2.打开ppt,点击“插入”,选择“图片”→“来自文件”打开,也可用“Alt+ipf“快捷键。找到刚才建好的文件夹,拖动鼠标全选(或任选一张图片,按”Ctrl+A“键),点击”插入“。3.这...

求助ppt高手:传递给方法的参数无效
只要你安装的ppt是完全安装了的(可以看看其他ppt是否能添加动画,如果能则说明ppt完全安装了的),遇到这种情况,一般是出现在07版或者2010版office中,应该是你使用的这个模板不兼容导致的,我当时遇见后,也找寻了很多办法,

一个PPT中放入多张带VBA编程的PPT,保存后VBA不可用?
代码的演示文稿。 启用宏的 PowerPoint 放映 文件扩展名为 .ppsm、包含预先核准的宏的演示文稿,您可以从演示文稿运行宏。 PowerPoint 启用宏的模板 文件扩展名为 .potm、包含预先核准的宏的模板,您可以将宏添加到模板中,并在演示文稿中使用。 直接保存成PPT或PPTX是不保存宏的,我以前也碰到过的 ...

关于PPT中VBA的问题~高手进
哦,你可以试试重新启动机器,或者重新安装一个ppt,这样在来截图并移动左上角的放个。就可以成为效果好的,再用过滤器过滤一下,过滤器是一个硬盘。下一个他有设置,你就手动代理,应该就可以了。

批量设置PPT照片尺寸
1、如果是每页一张照片的话推荐用插入相册。2、如果是同一页有多张照片的话建议用图片板式功能,同时选中多张图片,之后如下图操作。

PPT批量修改幻灯片字体大小颜色的方法
只需要将以下VBA代码中红色字体,替换成需要更改的字体参数,然后将修改完成的VBA代码放入VBA编辑器中运行即可!只适合PPT2007及其以上版本!Sub change()Dim oShape As Shape Dim oSlide As Slide Dim oTxtRange As TextRange On Error Resume Next For Each oSlide In ActivePresentation.Slides For ...

Powerpoint VBA(PPT宏)-如何将PPT导出高清图片
Powerpoint VBA提供了强大的功能,可以帮助你实现高清图片导出的需求。当你需要将PPT转换为高分辨率图片时,Powerpoint的默认导出选项可能无法满足,比如1280*720的分辨率可能不够清晰。通过VBA编程,特别是利用slide对象的export方法,可以解决这个问题。这个方法的关键在于设置合适的参数。例如,以下代码展示了如何...

如何利用VBA给一个文件夹下的多个PPT文件的每张幻灯片更换统一的背景图...
1、新建一个powerpoint文档,在空白PPT模板上单击鼠标右键,点击“设置背景格式”2、在弹出的提示框中选择“图片或纹理填充”,然后点击“文件”3、选择想要插入的图片,然后点击“插入”PPT如何设置统一的背景图片 我来答 长在红旗下nice 来自百度知道认证团队 2019-04-25 材料\/工具:ppt2010 1、新建一...

相似回答