【发布时间】:2026-02-06 15:10:02
【问题描述】:
我正在尝试从 Excel 中复制一个范围并将其作为图像粘贴到 Word 中的每一页的正文中。我正在使用图片内容控件来实现这一点。使用此控件的文档似乎有限。请帮忙。
Dim objWord, objDoc As Object, rng As Range, objCC As ContentControl
Set rng = ThisWorkbook.Worksheets(strSheetName).Names(strSheetName & "_Range").RefersToRange
rng.CopyPicture Appearance:=xlScreen, Format:=xlPicture
Set objWord = CreateObject("Word.Application")
objWord.Visible = True
Set objDoc = objWord.Documents.Open(ThisWorkbook.Path & "\Template.docx")
'Set objCC = objDoc.SelectContentControlsByTag("idControl1")(1)
objDoc.PageSetup.Orientation = 1
objWord.Selection.Paste
objWord.Selection.TypeParagraph
'objDoc.Save
【问题讨论】:
标签: excel excel-2010 word-2010 vba