【发布时间】:2013-11-13 21:44:22
【问题描述】:
此代码在 MS Word 中使用时有效,现在尝试从 excel 运行。我想将文档中的所有文本格式化为相同的字体类型和相同的字体大小。
'Format document with universal font type and size
Selection.WholeStory
Selection.Font.Name = "Calibri"
Selection.Font.Size = 11
End With
这个也不行:
ActiveDocument.Range.Font.Color = wdColorAutomatic
ActiveDocument.Range.Font.Name = "Calibri"
ActiveDocument.Range.Font.Size = 11
【问题讨论】:
-
word 文档或 excel 电子表格中的所有文本?
-
word 文档,代码正在从 excel 中运行,这是在询问要打开什么 word 文档后插入的
-
我认为这将是您的
Selection的问题。你应该使用更直接的方式。 -
活动文档之类的东西会起作用吗?
-
Selection.WholeStory特定于 Microsoft Word:msdn.microsoft.com/en-us/library/…