2012-04-12 82 views
0

我想使用VBA從excel生成一些Ms Word文檔,我已經有一個模板(Word文件)。 我的想法是將這個單詞模板導入到excel中(在表格中),操作它(從其他Excel表單中添加一些數據),然後生成單詞文檔。 問題是,我無法在Excel中複製模板,它包含一些表格和文本,並且當我嘗試複製/粘貼時,它不保持相同的格式樣式...我嘗試使用粘貼選項,mentionned Here如何在excel中導入word文檔保持相同的格式樣式?

但它並沒有解決問題...

任何人都知道該怎麼辦呢? 或者我應該使用VBA以編程方式操作模板並直接從Excel中填充它?

+0

是第二種選擇 - 這是去上班好多了。 – 2012-04-12 15:05:45

+0

問題是,該模板包含一些複雜的表(嵌套),我甚至沒有找到一種方法來獲取表格/單元格/行ID/INDEX ... 這就是爲什麼我想導入Word文檔到Excel中。 .. – M3HD1 2012-04-12 15:14:27

+0

快速谷歌給出:http://www.wordbanter.com/showthread.php?t=33517 – 2012-04-12 15:16:44

回答

0

最後我用@Tim威廉姆斯的解決方案: 每一次,我複製的模板,將其重命名,並使用我已經定義書籤填充:

With myDoc.Bookmarks 
     .Item("myBookmarkItem").Range.Text = "New Text" 
    End With 
相關問題