Excel怎么用vba(excel怎么用vba计算)优质

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

Excel怎么用vba?vba对于我们这些小白来说可能会稍微困难点。如果想要熟练的掌握vba那么需要一个过程。不是看一两篇文章能学会的。这里小渲主要是给大家演示下Excel怎么用vba。仅供参考。

想学习更多的“Excel”教程吗?点击这里前往观看云渲染农场免费课程>>

工具/软件

硬件型号:华硕无畏15

系统版本:Windows7

所需软件:Excel2013

方法/步骤

第1步

打开一个Excel文件。鼠标右击下面的工作表(如sheet1)。选择“查看代码”。就可以打开VBA编辑界面。

Excel怎么用vba(excel怎么用vba计算)

Excel怎么用vba(excel怎么用vba计算)

Excel怎么用vba(excel怎么用vba计算)

第2步

选择如下图所示的下拉菜单。选择“worksheet”。

Excel怎么用vba(excel怎么用vba计算)

第3步

选择如下图所示的下拉菜单。选择对应的触发模式。这里我们选择BeforeDoubleClick。意思就是说:在本工作表鼠标双击(之前)。将触发下面的代码程序。(activate意思是说:在sheet表被选取的时候。就触发;Change意思是说:在这个模式下。只要sheet(工作表)发生变化。就将触发;Before Right Click是指在鼠标右击之前触发;SelectionChange是指在鼠标焦点发生变化时。触发。)

Excel怎么用vba(excel怎么用vba计算)

第4步

选择完成后。我们会看到下面出现了两条代码;这俩条代码其实是在声明一个函数。

Excel怎么用vba(excel怎么用vba计算)

第5步

将鼠标放置在这两行代码之间。我们写上执行语句:

Sheet1.Cells(1, 3) = Sheet1.Cells(1, 1) + Sheet1.Cells(1, 2)

其中:sheet1.cells(1,3)就是指第一行第三列的这个单元格;Sheet1.Cells(1, 1)就是指第一行第一列的这个单元格;Sheet1.Cells(1, 2)就是指第一行第二列的单元格。执行语句的意思是:将cells(1,1)和cells(1,2)的值相加。并赋值给cells(1,3)

注意的是:写语句的时候。输入法一定要是输入字母的模式。要不然你的语句会报错。

Excel怎么用vba(excel怎么用vba计算)

第6步

然后点击保存。回到Excel的原始界面。在cells(1,1)和cells(1,2)中输入两个数值。(楼主输入的是:125895和78954)

注意看:现在的cells(1,3)数值是空的。

Excel怎么用vba(excel怎么用vba计算)

第7步

在sheet1的工作表中。双击你的鼠标。你会发现。cells(1,3)的值变成了cells(1,1)和cells(1,2)的和。(204849=125895+78954)

Excel怎么用vba(excel怎么用vba计算)

总结:其实VBA主要是触发和指定单元格。

1.触发的原理其实很简单。大家可以选择不同的触发模式。试一下就知道是怎么回事了。

2.至于怎么指定到单元格。大家可以看看cells语句和Range语句。

补充说明: VBA不需要过于复杂的VB语句。你只需要知道VB怎么写怎加减乘除。怎么使用IF语句。就可以满足大部分的需求了。

最后希望大家能够驾驭VBA。顺便送大家一句话:

眼见为虚。耳听为虚。只有运行才是硬道理。

以上关于“Excel怎么用vba(excel怎么用vba计算)”的内容小渲今天就介绍到这里。希望这篇文章能够帮助到小伙伴们解决问题。如果觉得教程不详细的话。可以在本站搜索相关的教程学习哦!

以上是由资深渲染大师 小渲 整理编辑的,如果觉得对你有帮助,可以收藏或分享给身边的人

本文标题:Excel怎么用vba(excel怎么用vba计算)
本文地址:http://www.hszkedu.com/72698.html ,转载请注明来源:云渲染教程网
友情提示:本站内容均为网友发布,并不代表本站立场,如果本站的信息无意侵犯了您的版权,请联系我们及时处理,分享目的仅供大家学习与参考,不代表云渲染农场的立场!

发表评论