我们螅岔出礤在表格中使用函数计算数据,但如果更新数据不想拖拉填充数据,用VBA怎样实现这个功能,今天小编和大家分享一下。
工具/原料
联想扬天M2612d
Windows7版本6.1
OfficeExcel2007
方法/步骤
1、B列和C列是有关产品的数量和单价——用VBA输入公式计算金额总值。
2、开发工具——插入——Active控件——命令控件,在空白处插入命令控件。
3、选择控件——开发工具——属性——Caption设置为:计算。
4、选择控件——开发工具淘篱跬翎中选择查看代码——在PrivateSubCommandButton1_Click()和EndSub中间输入以下代码。DimxAsIntegerActiveS茑霁酌绡heet.[d2:d100].ClearForx=2To11Cells(x,4)="=b"&x&"*c"&xNextx
5、也可以使用RANGE来修改单元格的范围代码:ActiveSheet.[d2:d100].Clea筠续师诈rForx=2To11Ra荏鱿胫协nge("d"&x)="=b"&x&"*c"&xNextx