文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院专栏WPS为WPS表格增加选择性粘贴——连接
精品推荐
特别推荐
·巧用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表格增加选择性粘贴——连接

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


  WPS表格2005的选择性粘贴中的运算项有加减乘除运算,唯独没有&运算(即连接),见图一所示。这使工作中某些需求难以满足。

图一成绩表

  假设需要输入以下内容,因没有连接功能,只好将重复的字符重复的输入,无疑降低了工作效率。

  客户地址

  广东省东莞市全兴有限公司

  广东省东莞市宏运有限公司

  广东省东莞市中天有限公司

  广东省东莞市月满楼有限公司

  广东省东莞市兴又盛有限公式

 

  解决思路

  用VBA为WPS表格2005增设一个“选择性粘贴——连接”的功能,置于右键菜单方便调用。

  步骤1.建立“选择性粘贴——连接”的功能的宏

  本例假设你的WPS已具备VBA环境;

  1.新建工作簿;

  2.用快捷键ALT+F11打开VBE环境;

  3.单击菜单【插入】\【模块】,在模块中输入以下代码:

  Sub选择性粘贴__连接() DimrngAsString,NewShtAsString,OldShtAsString,texts,iAsByte,ansAsByte IfActiveSheWPS表格.ProtectContentsThenMsgBox"工作表已保护,本程序拒绝执行!",64,"提示":ExitSub OnErrorGoToendd rng=Selection.Address OldSht=ActiveSheWPS表格.Name Application.DisplayAlerts=False WorksheWPS表格s.Add NemSht=ActiveSheWPS表格.Name Range("a1").Select ActiveSheWPS表格.Paste IfActiveSheWPS表格.UsedRange.Count>1Then MsgBox"只能连接单个单元格的值。",64,"andysky" GoToendd EndIf texts=Selection.Text Application.ScreenUpdating=True SheWPS表格s(OldSht).Select ans=InputBox("请选择连接于目标前还是连接于目标后。"&Chr(10)&"1:连接于目标之前;"_ &Chr(10)&"2:连接于目标之后。","连接方式",1) Fori=1ToSelection.Count If--ans=1ThenSelection(i)=texts&Selection(i) If--ans=2ThenSelection(i)=Selection(i)&texts Next endd: WorksheWPS表格s(NemSht).DelWPS表格e EndSub

  步骤2.将宏功能加入右键菜单中

  1.用快捷键CTLR+R打开“工程资源管理器”,在左边的窗格中找到“ThisWorkbook”并双击;

  2.在右边的代码窗口输入以代码(两段代码:第一段为将工能加到右键菜单,另一段为关闭EXCEL时恢复右键):

  PrivateSubWorkbook_Open() WithApplication.CommandBars("cell").Controls.Add(Type:=msoControlButton,before:=4,Temporary:=True) .Caption="选择性粘贴__连接(&Paste)" .OnAction="选择性粘贴__连接" EndWith EndSub PrivateSubWorkbook_BeforeClose(CancelAsBoolean) Application.CommandBars("CELL").ResWPS表格 EndSub

  步骤3.将工作簿另存为默认模板

  1.关闭VBE窗口返回工作表;

  2.单击菜单【文件】\【另存为】,在保存类型处选择“WPS表格模板文件”。

图三存为模板

  步骤4.测试效果

  1.选择菜单【文件】\【本机上的模板】,在列表中选择刚才存放的模板;

图四选择模板

  2.在工作表中输入以下数据(见图五),然后复制A9,然后选择A2:A7,单击右键,选择菜单中的“选择性粘贴__连接”;

图五待输入资料

图六新加的右键菜单


[1] [2] 下一页 




上一篇:Photoshop巧绘甜美可口的绿色芒果

下一篇:QQ2007全新系统默认表情抢鲜下载

为WPS表格增加选择性粘贴——连接 相关文章:
·局域网连接设备--局域网知识
·如何将文字、表格、演示稿转为PDF格式
·更改windows2003最大连接数的方法
·java做的比较完善的FTP连接上传下载文件
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
·改改小细节 Excel表格立刻变得更漂亮
·路由器下怎么用交换机连接几台电脑上网?
·如何在Dreamweaver中进行数据库连接
·全面图解路由器接口及连接(图)(2)
·ORA-01092: ORACLE 例程终止。强行断开连接
为WPS表格增加选择性粘贴——连接 相关软件:
·表格魔鬼教程--蓝色经典版
·5237网络互动自助连接系统
·星际争霸(StarCraft)V1.08b版 连接官方战网补丁
·SmartGrid表格控件 for Asp.Net(Web Grid,DataGrid) V2.0 For VS2005
·电路连接
·新会计准则之下的报表格式
·飞越单用户首页智能连接系统
·使命的召唤(CALL OF DUTY)V1.4版升级档真正破解版及免CD补丁及服务器连接补丁
·浮石友情连接速度急快超级版
·PSGRID表格表单组件V2.8

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