vba - 想要标记跑步
问题描述
我需要标记一个 TextRange(特别是 Runs() 返回的 TextRange),但 PowerPoint 中的 VBA 只允许您标记演示文稿、幻灯片和形状。
以我的方式备份对象树(运行 > TextRange > textframe > 项目 > 形状),我发现形状是最接近的可标记对象。
我可以在包含运行的形状中进行标记,但我需要一种唯一标识运行的方法。
例如,我可以设想使用 key=unique_id_of_the_run, value=whatever 来标记形状,但我不知道在 VBA 中获得唯一的运行。
如果有办法获得一个唯一的 Id(或内存地址)的对象,我可以使用它作为我的唯一键,但我不知道如何在 VBA 中获得对象的唯一性。
有什么建议么?谢谢。
解决方案
推荐阅读
- unicode - 如何从保存为 ANSI 文本文件的记事本文件中检索 Unicode 文本
- r - R SUR 回归使用 systemfit 导致错误:LU 计算奇异:极端条目的比率
- pandas - Pandas .replace() int by boolean
- c# - 这段代码是什么意思:public bool HasBars => BarList != null && BarList.Count > 0;?
- javascript - 为什么带有显示/隐藏的 for 循环在 Vue JS 中不起作用?
- crf - 深度语义分割和条件随机场
- kubernetes - Minikube 引导失败
- java - 游戏循环滞后
- javascript - 如何从提交按钮上的 TextBot 获取值?
- iframe - 控制如何打开“完成” URL - iframe 中的 DocuSign