Excel vba从excel中导出表格数据和图表到新word文档
office应用程序是可以相互访问的,比如可以把excel的数据导出到word中
step1:
首先要引用word工程对象,在excelvba中依次点击 工具——》引用——》microsoft word 11.0 library
如果是2007版本,应该选择12.0;2010版本,选择14.0
step2:
准备excel数据
step3:
添加模块,写入代码
Sub xxx()Dim objWordApp As Word.Application '定义WORD应用程序变量Dim objWord As Word.Document '定义word文档变量Dim objSel As Word.SelectionDim strTitle As StringOn Error GoTo errHandle '错误处理Sheet1.SelectstrTitle = Sheet1.Cells(1, 1) '标题'选择表格区域Sheet1.Range(Cells(2, 1), Cells(28, 7)).SelectSelection.Copy '复制Set objWordApp = New Word.ApplicationSet objWord = objWordApp.Documents.Add '新建一个文档objWord.Application.Visible = True '设置为不可见Set objSel = objWord.Application.SelectionWith objSel.InsertAfter Text:=strTitle & vbCrLf.ParagraphFormat.Alignment = wdAlignParagraphCenter '居中设置.Font.Size = 16.InsertAfter Text:=vbCrLf.EndKey Unit:=wdStory.PasteExcelTable False, False, FalseApplication.CutCopyMode = FalseThisWorkbook.ActivateSheet1.Select'复制图表并粘贴Sheet1.ChartObjects(1).CopyPicture.PasteEnd With'设置word保存路径objWord.SaveAs Filename:="C:\test\wordtest.docx", _FileFormat:=wdFormatDocumentobjWord.CloseobjWordApp.Quit
errExit:Set objSel = NothingSet objWord = NothingSet objWordApp = NothingExit Sub
errHandle:MsgBox Err.DescriptionResume errExit
End Sub
运行后见图:
Excel vba从excel中导出表格数据和图表到新word文档相关推荐
- java 解析word模板为xml, 动态填充数据到xml,最后输出word文档
java 解析word模板为xml, 动态填充数据到xml,最后输出word文档 在项目中, 一开始是使用java Apache poi 根据word模板生成word报表, 后面发现框架有个低版本的p ...
- word中装订线位置_Word操作技巧:Word文档双面打印全攻略,解决打印难题
各位亲爱的小伙伴,大家好! Word作为最常用的办公软件,撰写文档,文档排版.打印文档等都会用到.其中,打印文档可以算是工作过程中最常用到的技能了,但对Word的打印功能你了解多少? 今天我来给大家介 ...
- 读取excel表格内容,并写入到word文档中
import pandas as pd import docx from docx.shared import RGBColor ''' 该代码段适合,将excel题库转换成word格式的题库,写入的 ...
- python生成word文档的表格_2018-10-04 [日常]用Python读取word文档中的表格并比较
演示如下. 两个简单的word文档, 各有一个表格: 读取文档中的表格到列表(为演示只对单列表格操作): import docx def 取表格(文件名): 文件 = docx.Document(文件 ...
- 在Qt中使用已有模板创建新Word文档
简 在这篇帖子中我将详细讲述如何在Qt环境下使用已有Word模板文件创建新的文档,并对模板文档内容填充.目前,我只对替换文字和对表格进行操作进行了介绍,如何在文档插入图片未在本文中提及. 述 开发环境 ...
- 使用计算机中名为专业型信函的模板创建一份新word文档.,2016年职称计算机考试word2003考前训练题及答案3...
多选题 答案: 1.在下列视图中有那些视图是可以使用Word2000"即点即输"功能 A 普通视图 B 大纲视图 C Web版式视图 D 页面视图 答案:BC 2.在Windows ...
- php怎么在表格里插图片,Python操作word文档插入图片和表格的实例演示
今天带来Python操作word文档插入图片和表格的实例演示教程详解 前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多 ...
- java中怎么打开标尺_PageOffice如何显示/隐藏Word文档中的标尺
在线打开并使用Word文档时,我们经常会需要使用打开的Word文档中,顶部的标尺来设置页面的边距.对齐位置等.这一操作,可以通过工具栏中"视图"→"标尺"选项的 ...
- java中添加文本框_Java 添加、删除Word文档中的文本框
在Word文档中,文本框是指一种可移动.可调大小的文字或图形容器.使用文本框,能够使文档在内容和形式上更为饱满.本文将通过使用Java编程来演示如何添加.删除Word文档中的文本框. Jar文件获取及 ...
最新文章
- 基于Service Mesh构建更现代的服务架构
- 半分钟内能看透问题本质的人是如何思考的?
- UVALive 3026 Period (KMP算法简介)
- svm通俗易懂的理解
- day24-1 元类
- [PTA] 数据结构与算法题目集 6-10 二分查找
- 苹果官方指南:Cocoa框架(2)(非原创)
- python中argsort_numpy的argsort函数
- hibernate 中的一级缓存 二级缓存
- Neokylin7安装DM8数据库
- c# chart缩放,局部放大
- springboot+jsp项目校园外卖配送系统
- 智能化生鲜配送系统,让采购更高效
- vue项目使用svg文件
- 12.26:有一种关系叫做“乔布斯与比尔盖茨”
- 中国计算机科学家数量百人,百位科学家获“中国青年科技奖”,高校人数占比超七成...
- Dev中的ChartControl的Y轴显示单位
- Scala中解析json工具对比
- git pull 报错Your configuration specifies to merge with the XXX from the remote, but no such ref was..
- 微信小程序登录状态维护-java后台
热门文章
- 创业陷阱——逐一点评301个骗你没商量的项目
- PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)
- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢 是用==还是equals() 它们有何区别
- TRC丨艾美捷TRC ACP-5197说明书
- 插值查找(在数据是差值排序的时候比二分快)
- STC89C52RC特点及引脚介绍
- 【Python3语法】两个一维list列表合并为一个二维list
- Unitimes程序员活动-戏精剧本杀
- SenecaJS入门
- 美国科技界是如何帮助解决贩卖儿童的?