excel中使用vba实现单元格计算的方法

excel中,假如我们知道每个员工的销售数量,又知道商品的单价,可以简单的计算出销售额,但是档员工人数特别多,即便是快速复制公式,仍然可以把你累死,这时候就要使用vba了,利用循环计算,你可以快速的计算上万员工的销售额,非常简单方便。

步骤/方法

  • 01

    首先,我要知道商品的单价是12.5,在D1单元格输入【商品单价】,在D2单元格输入12.5

  • 02

    接着我们打开vb界面,在常用工具栏上执行:开发工具--visual basic。

  • 03

    打开vb以后,我们要先建立一个模块,如图所示,在菜单栏上执行:插入--模块,这样就直接插入并打开了一个模块。

  • 04

    在打开的模块中,我们输入如下的代码: Const Price As Single = 12.5 Sub 计算销售额() Dim sh As Worksheet Set sh = Worksheets("sheet1") Dim n As Integer n = 2 Do sh.Cells(n, 3) = sh.Cells(n, 2) * Price n = n + 1 Loop Until sh.Cells(n, 2) = "" End Sub

  • 05

    保存模块:在菜单栏上执行文件--保存,或者按下快捷键ctrl+s

  • 06

    接着按下F5,快速执行宏,在打开的宏对话框中,找到我们编辑的这个宏,【计算销售额】,然后点击【运行】 这就是经过计算得到的销售额了:

(0)

相关推荐

  • 在excel中使用vba实现单元格间数据移动

    下面小编为大家介绍excel中使用vba完成单元格数据移动方法,不会的朋友可以参考本文! 步骤 1.首先我们打开一个工作样表作为例子. 2.在例子中我们在a1和b1单元格分别输入有名字和地址两个分列, ...

  • excel中使用vba给单元格赋值

    excel中使用vba给单元格赋值 操作方法 01 首先我们打开一个工作样表作为例子. 02 在工作表中使用鼠标单击任一一个单元格,就可以激活该单元格,这时候,就可以使用键盘直接键入数据,也可以双击单 ...

  • Excel中常见的拆分单元格两种方法

    下图中的表头就是已经合并了四个单元格的一个大单元格,本教程需要讲述的就是如何将这个大的单元格拆分成原有的四个小单元格.下面请看小编图文详解Excel中常见的拆分单元格两种方法. 拆分单元格方法一 选中 ...

  • 在excel表格中使用vba引用单元格区域

    今天为大家介绍在excel中使用vba来引用单元格区域方法,不会的朋友可以参考本文,来看看吧! 步骤 1.首先我们打开一个工作样表作为例子. 2.使用alt+f11组合快捷键进入vbe编辑器,插入一个 ...

  • 一招教你通过VBA来保护2003版Excel中包含公式的单元格

    相信很多小伙伴在日常办公中都会用到Excel,如果我们想要保护Excel中包含公式的单元格该怎么做呢?其实通过使用VBA就能实现,下面小编就来为大家具体介绍.具体如下:1. 首先,打开电脑上的&quo ...

  • 在excel中不包含一些单元格数值的随机数方法介绍

    excel是办公尤其是处理数据的一个好帮手,他能给需要进行各类数据处理提供很强大的支持,这是我在工作中遇到的一个问题,是这样的,比如有两个单元格有固定值,而另外还有一个单元格需要取随机数,但又要求不要 ...

  • 在Excel中怎么对相邻单元格的数据求和?

    在Excel中怎么对相邻单元格的数据求和?很多朋友都不是很清楚,所以今天小编就为大家详细介绍一下,不会的朋友快快来看看吧! 横向求和 1.首先,我们在横向的几个单元格内输入测试数据,如图所示. 2.然 ...

  • 如何在电脑版excel中合并两个单元格中的内容

    电脑版Excel软件被很多人使用,用来编辑数据等,有的用户在使用该软件时,想要合并两个单元格中的内容,但是却不知道如何合并,那么小编就来为大家介绍一下吧.具体如下:1.第一步,双击或者右击打开wps软 ...

  • Excel中如何对合并单元格内部的数据进行排序?

    Excel中如何对合并单元格内部的数据进行排序? 操作方法 01 有合并单元格的数据要对其实各合并大家所感觉非常头疼,今天我们详细说明一下怎么操作. 02 如图所示,我们要对各自合并单元格的内部进行排 ...