【发布时间】:2013-04-12 17:57:17
【问题描述】:
现在我正在将文本复制到 word 中,如下所示:
wrdDoc.Range.InsertAfter someShapeWithText.TextFrame.TextRange.Text & vbCr & vbCr
我希望它以格式复制,即某些单词是粗体、彩色等。 不能完全弄清楚如何做到这一点。对 VBA 相当陌生。
【问题讨论】:
标签: vba ms-word powerpoint
现在我正在将文本复制到 word 中,如下所示:
wrdDoc.Range.InsertAfter someShapeWithText.TextFrame.TextRange.Text & vbCr & vbCr
我希望它以格式复制,即某些单词是粗体、彩色等。 不能完全弄清楚如何做到这一点。对 VBA 相当陌生。
【问题讨论】:
标签: vba ms-word powerpoint
您需要触发copy 和paste 以保持格式化。我认为你可以这样做(使用我无法测试的变量)
someShapeWithText.TextFrame.TextRange.Copy
wrdDoc.Range.Paste
【讨论】: