Jus*_*tin 42 powerpoint vba powerpoint-vba
所以我知道如何在PowerPoint中用VB命名文本框或类似对象,但我想知道是否有办法通过功能区命名对象(PowerPoint 2007).例如,如果我在幻灯片上添加一个文本框,有没有办法为它指定一个名称(有点像访问中的属性窗口,或者在左上角的Excel 2003中可以输入名称的文本框) ?
基本上我以后可以在代码中引用它; 无需使用代码来命名我在事后添加的每个对象.也许通过功能区更简单的方法?
Tod*_*ain 93
是.单击对象(文本框,形状等)以选择对象并在" 绘图工具"中 单击格式选项卡,单击编配组中的选择窗格.从那里,您将看到对象的名称 - 您可以双击(或按)任何名称并重命名.通过取消选择它,它将被重命名.您也可以从" 主页"选项卡 - >" 绘图"组 - >" 排列"下拉菜单 - >" 选择"窗格或按.F2ALT + F10
虽然上面的答案是正确的,但我不建议您更改名称以在代码中依赖它。
名字很棘手。他们可以改变。您应该使用 ShapeId 和 SlideId。
尤其要注意以编程方式更改形状的名称,因为 PowerPoint 依赖于名称并且可能会妨碍其正常操作。