社区
Office开发/ VBA
帖子详情
VBA开发 有朋友想用VBA把WORD文件拆分,粘贴等功能,将一个文档导入进一个模板中
lgh2626
2008-02-28 07:40:55
如题,急在线等。
...全文
329
9
打赏
收藏
VBA开发 有朋友想用VBA把WORD文件拆分,粘贴等功能,将一个文档导入进一个模板中
如题,急在线等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lgh2626
2008-03-11
打赏
举报
回复
1.如何删除分节符(下一页)而文字格式保留,
2.如何判断一行中只有特定字符如:某行中只有"说明书"三个字,其它空格了,转行符了什么不判断.谢谢各位,结贴时看内容给分.
javapark123123
2008-03-10
打赏
举报
回复
使用 Selection 属性可返回 Selection 对象。如果没有使用 Selection 属性的对象识别符,Word 将返回活动文档窗口的活动窗格中的所选内容。下列示例从活动文档复制当前所选内容。
Selection.Copy
下列示例剪切 Documents 集合中第三个文档的所选内容。访问文档的当前所选内容时,文档无需处于活动状态。
Documents(3).ActiveWindow.Selection.Cut
下列示例复制活动文档的第一个窗格的所选内容,并将其粘添到第二个窗格中。
ActiveDocument.ActiveWindow.Panes(1).Selection.Copy
ActiveDocument.ActiveWindow.Panes(2).Selection.Paste
jinjindog007
2008-03-08
打赏
举报
回复
vba是基于模板运行的,比如normal.doc 定位到word某行你可以用录制新宏自己查看代码
xues
2008-03-07
打赏
举报
回复
我记得好像可以用ActiveDocument.Paragraphs(i)得到某一段。
很久不用,忘记了。
lgh2626
2008-03-06
打赏
举报
回复
如何定位到word某行处,如何让一行只有小标题几个字,两个模块如何参数,急求高手,完事后狂加分!!
homesos
2008-03-03
打赏
举报
回复
EXCEL将WORD内容选择性导入到EXCEL中,是完全可以的。
但VBA不能是EXE文件,必须依赖于OFFICE文档。
jhgk7
2008-03-01
打赏
举报
回复
拆分没做过,可能有点难
lgh2626
2008-03-01
打赏
举报
回复
希望VBA高手指导下,VBA能生成独立的应用程序吗,还是保存office软件相对的文件,如word的.doc文件。如果是保存为.doc之类的文件,那开发的VBA程序如何应用于其它.doc或者说复用VBA程序应用。如何将一个文档导到定好的模版中。
homesos
2008-02-29
打赏
举报
回复
不清楚LZ意图
感觉是可以的
VBA
代码把
一个
多页的
word
拆分
成任意页数的多个
文档
VBA
代码把
一个
多页的
word
拆分
成任意页数的多个
文档
,可直接
粘贴
运行。
批量
拆分
文件
批量发送邮件.xlsm
基于
vba
的批量
拆分
文件
和批量发送邮件程序,适用于批量发送工资条,批量发送机密
文件
等需要不同人收到不同附件的场合。 说明1,、拆
文件
模板
:请从B1单元格开始
粘贴
需
拆分
的内容,然后点击A1单元格
中
的按钮运行程序。 说明2、发邮件
模板
:需先配置好office自带的outlook邮件系统,可百度自行配置。或按照链接操作https://jingyan.baidu.com/article/90895e0f36ceda64ec6b0b2a.html 配置好收件人、主题、正文、附件四个区域后,点击A1单元格
中
的按钮运行程序。
【曾贤志】
Word
VBA
视频教程 完整版 精通版
Word
是
一个
的办公软件,然而很多人只是把它当做了打字软件来用,90%的用户只用到了
WORD
的10%!这些未用到的
功能
的
开发
很多是和
VBA
分不开的。
VBA
的特点是将VB语言与应用对象模型结合起来,处理各种应用需求。
WORD
VBA
则是将VB应用于
Word
对象模型,或者说是用VB语言来操控这些
Word
对象模型,以达到各种应用的要求。所以,如果你想通过
VBA
控制
Word
,必须同时熟悉VB语言和
Word
对象模型。 系统讲解关于
Word
中
,
VBA
的使用方法。从基础讲解,例举大量的
VBA
实例。加强对
word
的
开发
应用。讲解关于
word
vba
的基础知识,
文档
的控制。讲解
word
表格的批理操作关于图形图片的操控邮件合并的批理管理操作。
用
vba
脚本对excel某单元格字符串切割到其他单元格
功能
:根据空格,把单元格6的字符串
拆分
到7,8,9单元格。 在execl
中
,按alt+f11打开
vba
代码输入框,复制
粘贴
本代码到里面,然后执行。 使用到的知识点 1.
vba
的循环 2.单元格内容的读取和写入。
Excel百宝箱 9.0 破解版 批量
导入
图片等200种
功能
Excel百宝箱 9.0 破解版 批量
导入
图片等200种
功能
Excel2007 Excel百宝箱2012是强大的制表插件,当安装百宝箱后,如果您使用Excel 2003,则将产生【百宝箱】菜单,包括100多个子菜单;如果您使用Excel 2007或者2010,将产生【百宝箱】和【字符分离】两个
功能
区选项卡。另外,在“函数向导”对话框
中
会生成28个新的函数,用于扩展Excel的计算
功能
。且所有
功能
都通用于Excel 2002、2003、2007和2010。 Excel百宝箱 79个菜单工具的
功能
介绍如下:
功能
名称
功能
介绍 【公农双历查询】生成多
功能
日历,可以查询所有节、假日和农历 【高级定位】多
功能
选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符,在8.0版本开始还加了按格式定位、按格式计算
功能
。例如选择并计算红色区域,或者选择字号为20、字体为宋体的区域,再如选择加粗且倾斜的区域等等 【选区背景着色】将选择的行
进
行颜色标示,以突出当前行,有利于数据查看。可以随心所欲地定义颜色,还可以自由调整颜色的深浅。本工具相对于同类工具有不破坏背景色、条件格式、复制
粘贴
和撤消
功能
之优点 【环境设置】设置工作表界面视图,控制各项目的显示与隐藏 【修改
文件
时间】随心所欲修改
文件
的创建时间,包括年月日时分秒 【按颜色汇总】按背景色对选区的数据合类合计 【反向选择】选择当前区域
中
未选择的区域 【保护公式】保护当前工作表所有公式,不让人看到公式本身,只能看到公式结果。 【生成千年日历】工单元格
中
生成千年日期。默认显示本月的日历,可以自由调整年月。 【生成斜线表头】Excel没有
Word
那样的斜线表头工具,本工具可以弥补此不足。包括单线、双线可选 【百家姓与字母序列】运行后可以在单元格
中
进
行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成(不到1秒) 【文本、数字分离与计算】批量地对单元格
进
行文本、数字分离,还可以计算取出的表达式 【删除空单元格】删除选区
中
空单元格,下面的单元向上移动 【按列倒置】将选区
中
每列的数据倒序存放 【按行倒置】将选区
中
每行的数据倒序存放 【转置选区】将选区转置
一个
方向存放,即纵向转换成横向 【字母大小写转换】将选区的英文单词在大写与小写间切换,也可以首字母大写其它小写 【小写金额转大写】将小写金额批量转换成大写 【大写金额转小写】将大写金额批量转换成小写 【区域数据加密】对工作表选区的数据
进
行加密,转换成乱码,有密码才可以查看。第二次执行时可以恢复数据 【简体转繁体】将简体字批量转换成繁体 【繁体转简体】将繁体字批量转换成简体 【根据工资计算钞票】根据员工的工资计算需要多少张100元、50元......1元的钞票,可以批量计算。发现金工资的财务工作者必备 【隔行插入行】对工作表隔行插入行,或者隔列插入列,其
中
行数可以自定义 【折分工作簿】将指定工作簿的每个工作表
拆分
成单独的工作簿,新工作簿名称等于原工作表名称 【工作表折分】将当前工作表的数据按条件
拆分
成多个工作表,可以用任意列的数据做为
拆分
条件 【合并工作簿】将指
文件
夹
中
所有工作簿
中
所有工作表数据合并起来。有两种合并方式 【文本与数值互换】将选区的数字瞬间转换成文本;将选区的文本型数字瞬间转换成数值 【复选框工具】批量生成复选框(方框
中
打勾的工具),批量选定、取消复选框。且可以定义复框是否可以打印、与单元格链接等等 【报表分栏工具箱】
Word
有分栏
功能
,本工具使Excel也具有同栏
功能
。当数据列数太少浪费打印纸张时,可以用本工具分成多栏再打印 【制作工资条】瞬间将工资明细表生成工资条,方便打印并裁剪。可以自己定义工资条头的行数 【删除工资条恢复明细表】删除前一工具生成的工资条头,恢复明细表 【建立分页小计】将每页数据建立小计和累计,且自动分页,小计和累计在每页最末处 【删除分页小计】删除小计与累计,恢复明细表 【合并到选区】将
一个
单元格的值合到
一个
区域
中
去,可以插入到原字符之前也可以插入到原字符之后 【可还原的合并居
中
】合并居
中
数据,可以保留合并前的所有数据。而且取消合并后可以还原数据,强过Excel自带的合并 居
中
多倍 【合并列
中
相同值】对一列
中
相同且相邻的数据区域
进
行合并居
中
【取消合并还原合并数据】对一列
中
合并后的单元格取消合并,且恢复合并前所有数据 【合并数据并复制】可以将
一个
区域的数据直接复制到
一个
单元格
中
【建立图片目录】对指定
文件
夹下所有图片(GIF、PNG、JPG、JPEG四种格式)建立目录 ,包括名称目录及批量
导入
图片,可以自由设置其大小 【批量
导入
图片(精确匹配)】根据选区的
文件
名瞬间
导入
所有同名图片到单元格,可以自由设定图片的大小及格式 【批量
导入
图片(模糊匹配)】与上一工具基本一致,只是在确定图片名称时可以糊模匹配。即选择“张”可以
导入
所有姓张的人的照片 【批量
导入
图片到批注】批量地将图片
导入
到批注
中
,可以自由设定图片显示大小 【添加个性批注】Excel本身只有方形批注,本工具可以生各种花样的变体批注,美观大方 【图片查询工具】对工作表
中
插入的图片
进
行查询,像引用产品单价一样方便、直观 【删除所有图片】删除当前表所有图片 【批量导出图片】将当前表所有嵌入的图片导出到硬盘
中
成为JPG图片 【保存为图片】将选区或者工作表
中
的图片导出成JPG
文件
或者PNG图片 【生成个性化批注】Excel本身只有方形批注,本工具可以生各种花样的变体批注,美观大方 【插入GIF动画】将GIF动画插入到工作表
中
播放,可以随意定制GIF的大小和位置 【插入FLASH动画】将Flash动画嵌入到工作表
中
,并播放,可以随意定制Flash动画的显示大小和位置。动画嵌入工作表
中
,删除FLASH原
文件
不影响Excel
中
的效果 【提取选区不重复值】将选择区域的数据,置于当前列
中
,忽略重复值 【清除列
中
重复值】将选择
中
重复出现的数据删除(提供保留第一次出现还是最后一次出现的数据 的选择机会,也提供是否对删除数据加背景色突出的选择机会) 【标示重复值】将重复出现的数据用 颜色标示出来,不同值使用不同颜色,通常用于学号、身份证号、订单号等等有唯一性质的数据检查 【禁止录入重复值】对指定的列
进
行录入控制,输入重复数据时提示有重复以及重复次数 【删除空白单元格所在行】输入1则删除空白行(整行空白),输入2则删除空白单元格所在行 【筛选唯一值】以选择区域左边一列为条件
进
行唯一值筛选,输入1则删除重复值所在行,输入2则隐藏重复值所在行 【建
文件
目录】对指定
文件
夹
中
的
文件
建立目录,且生成链接,单击可以打开对应的
文件
【建工作表目录】对当前工作簿的所有工作表建立目录与编号,且生成链接,单击可以打开工作表 【批量新建/复制工作表】批量新建或者复制工作表,可以瞬间建立/复制1到255个。还可以在新建或复制时全自动命名 【批量加解密】批量对工作表
进
行加密码、解除密码(只能批量解除自己设置的密码) 【破解工作表/簿密码】可以破解工作表密码和工作簿密码。在不知道密码的前提下找回密码 【批量命名
文件
】对指定
文件
夹下所有
文件
进
行重命名。可以限定
文件
类型或者对所有类型
文件
进
行命名。可以在原
文件
名前或者后插入新名称,也可以替换原名称 【工作表批量命名】对活动工作簿
中
所有工作表
进
行批量地改名 【打印当前页】仅仅打印当前鼠标所在页,忽略其它数据 【双面打印】打印双面小册子专用 【打印底端标题】将最后几行做为底端标题
进
行打印,弥补Excel只有顶端标题之不足 【生成系统图标】
VBA
编程人员常用的工具。可以查询Excel内部图标的ID号 【获取内置命令ID】
VBA
编程人员常用的工具。可以查询Excel内部命令的ID号 【按颜色筛选】让Excel 2003也可以按背景色筛选数据,2007或者2010用户不需要使用 【按颜色排序】让Excel 2003也可以按背景色筛选排序,2007或者2010用户不需要使用 【修复Excel】当您的Excel某些
功能
无法使用时,或者无缘无故多出很多菜单、工具栏时,本工具可以瞬间恢复Excel到默认状态 【破解
VBA
密码】将有密码的
VBA
代码破解,直接打开即可修改代码。包括工程不可查看类的破解 【多区域复制】突破Excel的限制,可以对选择的多个区域
进
复制与
粘贴
,在右键菜单
中
调用 【返回首页】配合“建立工作表目录”工具使用,可以在任何工作表
中
瞬间返回第
一个
工作表 Excel百宝箱 26个函数
功能
介绍如下: 函数名称
功能
介绍 sumifcol按颜色
进
行条件求和。有三个区域引用参数,其
中
第三参数为可选参数。第一参数为参照区域,第二参数为颜色条件,第三参数为求和区域,即第一参数
中
颜色与第二参数相同,则将对应的第三参数的单元格
进
行求和。如果省略第三参数则对第一参数求和 AVER评分函数。计算参数区域
中
去除最大值与最小值之再求平均,参数个数有255个(Excel2003
中
是1到30个) hesum左右合并再求和。将1/2类型的数字换算成1.5类型数据后再求和;若为12则按12计算,若为1/2则按1.5计算 NOWW不改变的当前时间。不需要参数,输入的时间表示现在的时间,但不随时间改变而改变 SFZ身份证相关信息函数。第一参数为引用,第二参数输入“DQ”取返回地区,输入“XB”则返回性别,输入“SR”则返回生日。忽略第二参数则默认显示地区 Sheet创建工作表目录函。
一个
参数,输入工作表地址即返回工作表名,单击该工作表名
进
入对应的工作表 File用于创建带链接的
文件
目录,有三个参数,第一参数指定路径,第二参数定指
文件
类型。第三参数指定编号(数量) 大写将阿拉伯数字转为人民币金额大写。仅需要
一个
参数,即单元格引用 批注提取批注
中
的文字。只有
一个
参数,即单元格引用 合并将区域字符合并。第一参数为分割符,第二参数为引用区域。可以用""表示不使用分割符。第三参数开始为引用区域,可以有1到254个区域(Excel2003
中
是1到29个)。也还可以直接用文本做参数 取数分离数字与文本。第一参数为单元格;第二参数为可选参数,当为0或者省略时表示取出数字;为1时表示排除数字;为2时表示取出数字与运算符;为3则提取数字与运算符且计算结果 唯一值返回不重复值。可以对1到253(Excel2003
中
是1到28个)个区域取唯一值;前三个为必选参数,其余为可选参数。第一参数为ROW时先行后列取值,为COLUMN时先列后行(不分大小写),第三参数开始为引用区域 消除空值消除空值函数。可以选择多行多列,按先行后列之方式返回值.两个参数,一为区域一为序号 颜色求和按背景颜色对区域值求和。第一参数为参照值,第二参数为求和区域 颜色计数按背景颜色计算区域
中
同背景之数据个数。第一参数为参照值。第二参数为计数区域 工作表取工作表名。
一个
参数,输入工作表地址即返回工作表名 数字与“大写”函数相反,将大写字符转换为阿拉伯数字 分割取数按分割符取数。第一参数为单元格,第二参数表示取第N个,第三个参数表示分割符 共有项返回两个区域共有项目。前两个参数为区域,第三参数为序号 不同项返回第一区域
中
有而第二区域没有的项目。前两个参数是区域,第三参数为序号 公式公式函数。提取单元格
中
的公式,只需要
一个
参数,单元格引用 计算计算函数。计算单元格
中
的表达式,如单元格
中
为“456+2”,则计算其结果458。只需要
一个
参数,单元格引用 公式长度计算单元格
中
公式的长度,
一个
参数即单元格引用 排名
中
国式排名函数。即名次不间断,当两人并列第二名时,仍然存在第三名。有两个参数,第一参数为成绩区域,第二参数为待排名的成绩。参数不局限于区域引用 排序按出现次数排序。对引用数据将出现次数多的字符串排列在第一位,然后依次降序排列所有数据。有两个参数,第一参数为数据区域引用,第二参数为名次,可使用ROW(a1) 替换替换第N次出现的字符串的函数。第一参数为引用,第二参数为待替换字符串,第三参数为新字符串,第四参数用于指定替换第几次出现的字符,范围在1到256之间 重复判断指定区域
中
是否有重复单元格的函数只有
一个
参数即为引用,结果为True时表示有重复,否则无重复 对于无法安装的
朋友
请注意以下4点 : 一:必须是完整版OFFICE,不能是绿色版、精简版,它们不支持COM加载宏 二:必须关闭Excel状态下安装或者删除工具,安装后重启Excel即可 三:如果是VISTA或WIN 7,必须以管理员用户安装,且从控制面板
中
关掉用户帐户控制(UAC)
功能
四:如果您装了其它的EXCEL工具,请先关掉它,它们有可能删除本工具的菜单
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章