如何在PowerPoint幻灯片中命名对象?

Jus*_*tin 42 powerpoint vba powerpoint-vba

所以我知道如何在PowerPoint中用VB命名文本框或类似对象,但我想知道是否有办法通过功能区命名对象(PowerPoint 2007).例如,如果我在幻灯片上添加一个文本框,有没有办法为它指定一个名称(有点像访问中的属性窗口,或者在左上角的Excel 2003中可以输入名称的文本框) ?

基本上我以后可以在代码中引用它; 无需使用代码来命名我在事后添加的每个对象.也许通过功能区更简单的方法?

Tod*_*ain 93

是.单击对象(文本框,形状等)以选择对象并在" 绘图工具"中 单击格式选项卡,单击编配组中的选择窗格.从那里,您将看到对象的名称 - 您可以双击(或按)任何名称并重命名.通过取消选择它,它将被重命名.您也可以从" 主页"选项卡 - >" 绘图"组 - >" 排列"下拉菜单 - >" 选择"窗格或按.F2ALT + F10

  • 只是一个FYI,在PowerPoint 2013中,单击表格(或您正在编辑的任何形状)>单击"布局"选项卡>"编配"组和"选择窗格"在此选项卡上可用. (3认同)
  • 这可以在 PowerPoint Mac 2011 中实现吗? (2认同)
  • PowerPoint for Mac 2011中没有选择窗格. (2认同)

小智 7

选择对象->格式->选择窗格->双击以更改名称

在此处输入图片说明


Dud*_*udi 5

虽然上面的答案是正确的,但我不建议您更改名称以在代码中依赖它。

名字很棘手。他们可以改变。您应该使用 ShapeId 和 SlideId。

尤其要注意以编程方式更改形状的名称,因为 PowerPoint 依赖于名称并且可能会妨碍其正常操作。

  • 我怎样才能找到ID是什么? (5认同)