文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院专栏WPS为WPS表格2005添加“复制合并”功能
精品推荐
特别推荐
·巧用WPS“查找和替换”功能提高工作效率
·在WPS Office中五步轻松搞定标准试卷
·WPS Office 2007新升级 增加Gooogle搜索
·如何将文字、表格、演示稿转为PDF格式
·金山WPS表格状态栏自动计算显示方式
·利用WPS表格检测输入数据的正确性
·利用WPS文字快速制作美观的流程图
·巧用WPS表格给旧文件资料打印上页码
·小试牛刀,教你用WPS来造字
·专家支招 教你在WPS里拼出生僻字来
·WPS排版技巧:拼音显示位置随意变换
·金山文字系统技巧应用5则
·WPS 2000新手入门教程
·如何用WPS制作带斜线表头的表格
·国产办公软件WPS Office 2005详细介绍
·金山词霸2005可视听的多媒体词典
·我形随我意 WPS自带工具绘制图形
·个性化 WPS Office快捷键另类功能设置
·WPS Office 2005版与2003版对比评测
·三种方法把WPS2005个人版变成开发版
热点TOP10
·如何将文字、表格、演示稿转为PDF格式
·玩转金山文字中的带圈字符
·在WPS Office中快速制作田字格
·金山提供免费正版wps office 2003
·用WPS轻松制作条形码
·至高荣誉:WPS制作荣誉证书
·WPS Office 2007新升级 增加Gooogle搜索
·看实例学输WPS特殊符号:有机化学方程式
·用WPS文字快速整理ACSII码表
·WPS表格从身份证号提取生日及性别信息
·利用WPS Office也能制作标准条形码
·如何用WPS制作带斜线表头的表格
·金山WPS表格状态栏自动计算显示方式
·WPS 2000新手入门教程
·金山文字系统技巧应用5则
·移花接木!WPS中使用Word公式编辑器
·5秒 WPS将Word文档转化成PDF格式
·WPS Office办公组合之页面设置
·WPS Office 2005 你的民族的软件大旗不要了吗?
·WPS Office办公组合之目录提取

为WPS表格2005添加“复制合并”功能

日期:2007年7月29日 作者: 查看:[大字体 中字体 小字体]


  WPS 2005表格默认只能单个单元格数据复制到目标单元格。若是选中区域复制,则粘贴时也将粘贴至范围相同的区域,而不能粘贴到一个单元格中。

  在某些特殊状况下需要先将区域中的数据合并再贴于目标单元格中,手工逐个操作显然事倍功半。本文讲述如何利用VBA自行编制一个“合并复制”功能。

  本文假设您的WPS已安装VBA编辑器。

  实现步骤:

  一、建立“合并复制”工具按钮

  1)新建工作表;

  2)单击菜单【工具】【宏】【Visual Bisic编辑器】进入VBA代码编辑环境。

  3)利用快捷键CTRL+R调出工程资源管理器,再双击工程资源管理器中的“ThisWorkbook”打开代码窗体。工程资源管理器见图1.

图1 工程资源管理器

  4)在右边代码窗口输入以下代码:

  5)代码解析:

  第一句表示本代码在每次打开工作表时都执行;

  第二句表示在常用工具栏添加一个按钮;

  第三句表示按钮名字为“另类复制 CTRL+Q”;

  第四句表示按钮影响的宏为“另类复制”;

  第五句表示当鼠标移过按钮时显示的提示信息为“是不是感觉有用?”;

  第六句表示在按钮前加入一条竖线。

  另两句为结束语句。

  光标置于代码任决位置后点F5执行本代码。然后回到ET工作表中,可以看到已添加了一个按钮。见图2所示。

图2 新建按钮

 

  二、为按钮添加功能

  1)再到第一步输入的代码后面继续输入以下代码:

  2)代码解析

  第一句表示宏名称;

  第二句表示申明三个变量,并限制变量范围;

  第三句表示当本程序有错时执行err标签后的代码;

  第四句表示为变量i赋值,范围是1到选区单元格个数;

  第五句和第六句共用表示用一个字符串将选择的区域中的所有字符合并起来,成为一个长字符串;

  第七句表示将新字符串复制到 DataObject;

  第八句表示将数据从 DataObject 移到剪贴板上,结束程序;

  第九句表示定义一个标签,供On Error语句调用;

  第十句表示程序出错时将弹出的提示语句;

推荐:Office2007专区>>

  三、关闭工作表时删除新建的按钮

  1)前面的代码后面追加以下代码:

  2)代码解析

  第一句表示本代码在关闭工作表时执行;

  第二句表示恢复“常用”工具栏;

  第三句结速程序。

 

  四、引用控件

  在VBE环境中单击菜单【工具】【引用】以图3方式勾选引用的控件。

图3 引用控件

 

  五、测试功能

  1)在工作表中输入以下数据并插入一张图片。

图4 待合并复制的数据

  2)选中A1:C1,单击“常用”工具栏新建的按钮------“合并复制”,然后在单元格E1粘贴数据;继续选中A2:C2再单击“合并复制”,粘贴至单元格E2;最后选择单元格区域A3:C4,并以同样方式粘贴至单元格E3.结果如图5所示。通过结果,可以验证工具设计成功。

图5 合并复制后的数据

  3)编制工具需要有较好地防错功能,可工具也可以检测防错效果:选择工作表的图片,再单击按钮“合并复制”,程序立即弹出以下提示。

图6 错误提示

  后记:VBA是Visual Basic For Applications的简称,它以VB语言为基础,经过修改并运行在办公软件中的一种应用程序。它可以批量执行多功能集合,也可以用于设计一些WPS工具按钮中暂不具备的功能。灵活运用VBA代码可以使您的表格计算更高效,也能完成一些常规方法不能完成的任务。后续将针对VBA在其它领域的运用作阐述。(本文出自金山)

(出处:清风网络学院






上一篇:Visual C++视频教程:第五课 5G

下一篇:小细节提高金山WPS使用效率:双击

为WPS表格2005添加“复制合并”功能 相关文章:
·教你如何复制别人的QQ空间
·暗黑破坏神2:毁灭之王 符文物品、符石功能、赫拉笛克方块等 - 游戏秘籍
·Vista中硬盘分区合并分割全攻略
·屏蔽五项网络功能 让XP系统极速狂飙
·板载RAID功能制作磁盘阵列并安装操作系统
·如何将文字、表格、演示稿转为PDF格式
·ADSL Modem路由功能的配置
·只需屏蔽五项功能让XP速度更快
·用C语言实现Ping程序功能
·VB设计有语音报时和报警功能的闹钟
为WPS表格2005添加“复制合并”功能 相关软件:
·公司企业网站管理系统模板功能强大版
·QQ显IP 显隐身超级版 2款不同功能最新QQ版本 友情下载
·金山词霸2006 SP1 with 牛津英汉双解词典 全功能第二版
·Video Convert Master(转换,分割,合并视频)V8.0.5.20 汉化版
·Ultra RM Converter(Real文件转换分割,合并)V3.3.0916 汉化版
·功能较强的一个FLASH编辑器
·史上最强全功能Win98精简版 39MB 能够在U盘运行的win98
·表格魔鬼教程--蓝色经典版
·多功能桌面时钟 V3.2
·KillCopy(文件移动复制增强)绿色汉化版 V2.85

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot