检查使用哪个模板创建 Excel 工作簿
是否可以检查是否使用特定模板来创建工作簿?
在单词中,我有一段代码:
string templateUsed = document.get_AttachedTemplate().FullName;
或者
var templateName = document.BuiltInDocumentProperties[Microsoft.Office.Interop.Word.WdBuiltInProperty.wdPropertyTemplate].Value.ToString();
如果仅在我的模板上工作,我想执行一段代码,例如:
workbook.Theme.ThemeColorScheme.Load("PathToMyColors.xml");
Is it possible to check whether particular template was used for creation of the workbook?
In word I have a piece of code:
string templateUsed = document.get_AttachedTemplate().FullName;
or
var templateName = document.BuiltInDocumentProperties[Microsoft.Office.Interop.Word.WdBuiltInProperty.wdPropertyTemplate].Value.ToString();
I want to execute a piece of code if working ONLY on my template, for instance:
workbook.Theme.ThemeColorScheme.Load("PathToMyColors.xml");
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个 Globals.ThisAddIn.Application.TemplatesPath 类似的问题 这里
Try this Globals.ThisAddIn.Application.TemplatesPath similar question here