excel - 如何按名称选择自定义布局与语言无关
问题描述
我已经实现了一个方法,它采用所需布局的名称,遍历所有自定义布局,并在找到名称后立即返回布局。
不幸的是,当用户以不同的语言使用 Office 时,名称会发生变化。
问题是什么翻译了自定义布局名称,我如何在我的 VBA 代码中使用相同的翻译?
有任何想法吗?
解决方案
新空白演示文稿中的标准布局在不同语言中具有不同的名称,但您无需通过名称来识别它们。每个标准布局都可以使用 SlideLayout.Type 进行标识。这是 Microsoft 对这些的枚举:PpSlideLayout enumeration (PowerPoint)。这些与语言无关。
您创建的自定义布局都将具有自定义布局类型。但是他们的名字不会改变,所以你不会对他们有任何问题。
推荐阅读
- apache-spark - Apache Spark G1GC 与 ParallelGC
- ios - iOS - IGListKit - 使用 UIImageView 实现自我调整大小的单元格
- reactjs - 当在 draft-js 中单击编辑器时,focus() 会导致页面向上滚动
- ssis - SSIS中增量负载的最佳方法是什么
- python - Python 3 lambda 错误:Series 的真值不明确
- oracle - 我可以通过 Oracle SQL Developer 连接到我的架构,但不能通过 JDBC
- c# - 在 texbox 中按回车键调用一个方法
- sql - DBMS_METADATA.GET_DDL 的任何替代方式
- typescript - 带接口参数的函数重载
- javascript - 有哪些依赖“typeof null”返回对象的代码示例?