问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VBA代码实现Excel中数据快速录入

发布网友 发布时间:2024-07-07 08:49

我来回答

1个回答

热心网友 时间:2024-07-10 09:47

在Excel中录入数据有很多的技巧,合理地运用它们可以提高我们的工作效率。本文另辟蹊径,向大家介绍一下如何利用VBA代码实现数据的快速录入。请看下面的例子。
  假设在填写的某列数据中,员工所属的部门有“一车间”、“二车间”、“销售部”等等,如果我们能用数字代替这些文字内容输入的话,必将大大提高我们录入的效率。
  根据这个思路,我们在该工作表的Change事件中输入了如下的代码:  
  Private Sub Workheet_Change(ByVal Target As Range)  
  If Target.Column = 2 Then ’只在第二列实现该功能  
  If Target.Value = 1 Then
  Target.Value = "一车间"  
  Else
  If Target.Value = 2 Then  
  Target.Value = "二车间"  
  Else  
  If Target.Value = 3 Then
  Target.Value = "销售部"
  End If
  End If
 End If
  End If
  End Sub
  返回到Excel窗口,这时输入相应的数字就可以被替换成指定的文本内容了。可能有的朋友会想,先输入这些数据,然后用查找替换的方法不也行吗。然而我们会发现,用查找替换操作容易将其他列中的这些数据错误地替换掉,如果每个数字经确认后再替换就显得比较烦琐了,而用代码就不会出现这些问题,加载之后就可以一劳永逸了。  
  提示:代码中“Target.Column = 2”用于指定只能在第二列输入这些数据时才有效(如果不指定对整个工作表都有效),这样才能保证在其他列输入这些数据时不会受到影响。类似地,我们还可以用代码来控制在其他列中快速地录入文本。该技巧适合事先加载到表格中或编制成程序让不熟悉Excel的人员使用,这样我们将员工填写的表格(在相应的编号内容中打勾或直接填写指定内容的编号)收上来之后就可以快速地采集数据了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本wifi能够联网,但是台式机插网线网络很差 为什么这个wifi就针对一台电脑卡。 电脑连wifi看电视很卡台式电脑连接无线wifi特别卡 为什么本身台式网速特别快,可是用笔记本wifi的网速就特别慢呢... wifi很快电脑很慢是怎么回事电脑和手机连接同一个WiFi手机网速快但是... ...6个梨,要把这些梨全部放在盘子里,至少需要多少个盘子? 看图列算式,一共有多少个梨? 列式:__ 哪些原因会导致长白头发 头上白发特别多是体内缺什么呢还是病还是别的原因 ACL访问控制列表应用 ...项目数据时,如果所有职员此项目数据值相同,如何快速录入? 速录员打字教程有哪些? 一只淘气的小猪作文300字 一年交1000元的养老保险要交多久? "张驰有道"怎么解释 威海医疗保险可以累计吗 四川佰斯纳特商贸有限公司怎么样? 已知函数,求原函数. 50岁杨钰莹近照无皱纹[杨钰莹多大了] "盂兰盆节"的英文翻译 2007年阴历七月十三男孩凌晨4点40出生正巧快到中元节求解命运 丘成桐数学竞赛是怎样的一个比赛? 丘成桐数学竞赛是什么? 新生儿八个小时喝两口奶 8天新生儿多久吃一次奶 08年上半年大家怎么操作股票?? 环太平洋4什么时候上映 请帮忙翻译一下"王冕僧寺夜读"里的第二段,谢谢! 红参的功效与作用 红参的功效与作用是什么 右侧肋骨下方疼痛是什么原因 决无异言是什么意思 决无异言的决是什么意思 邓石如"淫读古文甘闻异言"石章玺印简介 请问昆明野鸭湖最近好玩吗?请问门票大约是多少钱啊?请问我从五华体育馆... 请问有谁知道现在昆明野鸭湖的门票是多少?有些什么玩的? 中华香烟种类及价格 ...坡谢家湾黄杨路18奥园康城c区坐那路公交车? 重庆九龙坡中梁山... 滑雪板十大品牌排行榜 滑雪板有哪些品牌 中厚板批发哪家好? 桃江县 哪里 杉木苗 最多 ( )消( )融 成语填空 杉树苗多少钱一棵 有花有船有冰的成语 美团做广告的红色水果是什么 东风日产骐达后座椅怎么翻起来 骐达儿童安全座椅上固定点在哪儿 河南郑州到山东枣庄需要多长时间! 郑州到枣庄火车经过哪些地方? 郑州至枣庄滕州的火车多少钱 从河南安阳到山东枣庄坐普快火车需要多长时间?