怎样用VBA从总课程表中提取个人课表
1、先了解主课程表的内容,第一行主目录,第二行是日期,第一列是时间,接下来是明细内容,整个excel分两个sheet,第一页是主课程表,第二页是个人课程表
2、新建sheet3,复制sheet1,然后清楚内容,也就是将框架复制过来,然后再第三行第二列里(B3)插入函数B3=IF(总课程表!B3=物理,1,0),在excel里IF函数的意思匹配值,若为真,则显示1,为假,则显示0,将这个函数通过拖拉的方式,复制在整个课程表,就会发现有两处显示1,其余显示0
3、对比主课程表,就会发现sheet3里的两处显示1的地方,正是物理课程表,这个方式是用函数的方式来搜寻个人课程表,还需要个人修改1或者0,比较繁琐
4、我们将sheet2改为个人课程表,对着命名处点鼠标右键,在菜单列里选择【查看代码】,这个步骤就可以打开VBA编辑框
5、在VBA编辑框里,选择【个人课程表】,通用模式请用【worksheet】,在触发模式里选择BeforeDoubleClick,请注意多少要有点VBA常识,比如cells函数的意思是指单元格的值,cells(7,3)就是指第7行第3列,每行代码结束要用英式冒号:,这是基本的VBA常识,在代码行里输入Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)Sheet2.Cells(7, 3) = 物理:Sheet2.Cells(3, 6) = 物理:Sheet2.Cells(11, 5) = 理综:
6、将VBA编辑框保存且关闭,等待执行完毕之后,返回主excel,就可以看到结果了,周二周五有课,周四有晚自习,其它均为空,对比主课程表,发现没有错误,就表示VBA代码正确!
猜你喜欢
岩石圈由什么组成
岩石圈组成花岗质岩玄武质岩和超基性岩。岩石圈,地质学专业术语...怎么在安全模式中删除补丁啊
在开始菜单中选择控制面板程序在控制面板窗口,拖动右侧的滚动条...如何制作型煤
粉煤通过粒度粘合,经机械压制成不同形状的块煤,称为型煤。型煤...怀孕到分娩总共多少天
怀孕全过程约天,即周。是从末次月经的第天算起,直到胎儿足月娩...迷你世界粉丝阵地怎么换迷你号
迷你世界可以用同一平台的手机来切换迷你号,但是,现在迷你世界...教师节祝福语一年级
如果我是鹰,你就是那蓝天如果我是船,你就是那风帆如果我是煤,...蝶豆花怎么泡
取出五六朵干蝶豆花,放入玻璃茶具中,最好选用有滤网的。在沸开...世界第二高的山峰是什么
乔戈里峰,海拔米,是世界上第二高峰。乔戈里,是藏语,意为白色...芦荟怎么洗脸
芦荟洗脸的方法是加水稀释其鲜汁,再用来洗脸,这样可使面部松驰...2022端午节是几月几日 端午节的介绍
端午节是月日。端午节,又称端阳节龙舟节重午节龙节正阳节天中节...航海王热血航线进不去怎么办
网络问题网络问题可能是小伙伴们打不开手游的首要原因。如果大家...虎门大桥发生异常抖动为什么
因为虎门大桥因受主桥风速大影响,产生涡振。基于安全考虑,大桥...面对客户投诉处理应对技巧有哪些
学会倾听。一名合格的客服,首先就是要学会倾听。在听的过程当中...电视背景墙什么时候安装
客厅电视背景墙装修是在木作工程做完后,大理石装修才进场制作的...肉丸怎么做下饭
将肉剁馅,加入味极鲜,葱末姜末盐香油白胡椒粉搅拌均匀。取一口...