0

现在我正在将文本复制到 word 中,如下所示:

wrdDoc.Range.InsertAfter someShapeWithText.TextFrame.TextRange.Text & vbCr & vbCr

我希望它使用格式进行复制,即某些单词是粗体、彩色等。我不知道该怎么做。VBA 相当新。

4

1 回答 1

0

您需要触发copypaste保持格式化。我认为你可以这样(使用我无法测试的变量)

someShapeWithText.TextFrame.TextRange.Copy
wrdDoc.Range.Paste
于 2013-04-12T09:51:56.403 回答