Sub GenDocfromExcel()ex" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > excel用<em>vba</em>自动生成word-vba 创建word,vba word

excel用<em>vba</em>自动生成word-vba 创建word,vba word

作者:乔山办公网日期:

返回目录:word文档


wordapp.ActiveDocument.ReadOnlyRecommended = True

Sub GenDocfromExcel()

'excel控制word,生成新文件,插入图片和文件名,保存
'office 2003, VBA工具/引用中要勾选Microsoft Word 11.0 Object Library
'office 2007, VBA工具/引用中要勾选Microsoft Word 12.0 Object Library
'...

Range("A1:B13").Copy '复制当前内容

Dim WordApp As Word.Application '定义变量
Set WordApp = CreateObject("Word.Application") '生成WORD对象
WordApp.Documents.Add '新建文件

WordApp.Selection.Paste '粘贴

fn$ = "D:\" & Range("b1") '生成文件名
WordApp.ActiveDocument.SaveAs fn$ '保存文件

WordApp.Quit '退出
Set WordApp = Nothing '取消变量

End Sub

1、首先打开EXECL表格,然后在工作表中,点击菜单栏【开发工具】。

2、在其工具栏内,点击【visual basic】。

3、会进入zdVBA编辑界面!点击菜单栏【插入】,在其下拉菜单中,选择【模块】。

4、会弹出模块编辑窗口,在模块窗口输入以下代码。

5、然后点按键盘上的F8,一步步运行编写的代码。

6、最后看到“销售登记表0”的word文档就在f盘保存成功了。



简单的复制粘贴即可。

相关阅读

  • 在<em>Word</em> <em>VBA</em>中怎样实现<

  • 乔山办公网word文档
  • 使用GetOpenFilename即可,filenames即是文件抄的全袭路径带文件名称百。Sub ass2() filenames = Application.GetOpenFilename("所有文件 (*.*), *.*", 0, "选定文件", , False) MsgBox f
  • 通过<em>VBA</em>如何修改<em>WORD页眉</em>??-

  • 乔山办公网word文档
  • 打开带有页眉页脚的word文档,双击页来眉,在页眉处右键单击,单击“边框和底纹”,将边框设置为”无“,单击面板下面的“应用于”长方形条框,将自改为”图片“改为”段落“,
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网