簡體   English   中英

在Excel中創建一個生成Word文檔的宏

[英]Create a macro in Excel that generates a Word doc

我想在Excel中創建一個宏來復制Excel文件中特定單元格的數據,並使用Office 2007將這些值填充到MS Word表單中。我需要它在每個Excel行的同一模板中創建一個新的Word文檔。 添加新行時,會生成另一個Word文檔。 如果用戶可以指定行可能會更好。

這可能嗎? 本質上,Excel文件包含名稱,聯系信息,我想將該信息填充到Word文檔中,以避免手動重復輸入。

如果你的問題是這是否可以通過VBA完成,答案是肯定的。 這將需要一些VBA編程能力以及Word和Excel對象heiracrhies的知識。 您可以使用Office自動化來創建Word的實例:

Dim objWordApp As Word.Application
Set objWordApp = CreateObject("Word.Application")

您可以使用該對象打開和保存文檔,操作文檔內容等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM