最后的"msgbox"是调用一个提示框示显示计算的结果。
a1:a10"))
就是统计当前表的a1:a10的总和。那为什么要用range("a1:a10")呢?因为在vba里对单元格的引用与表中有点不同,但也可以直接一点,用[a1:a10].
这是引用当前单元格的值。(activecell同样功能,但一般还是加上value会好一点)
这是引用当前表的表名。
sheets(1).select
激活第一个工作表,(sheets(2).select就是激活第二个工作表,如此类推)
range("a1:b10").select
range(cells(1,1),cells(10,2)).select
range("a1:b10").select-选择单元格范围a1:b10.
range(cells(1,1),cells(10,2)).select-与上相同,只是引用方法不同。
''以下为cells()的注解.
cells( 1 , 1 )
行列 表示当前表的1行,1列.
在使用vba时,可以多用
sgb你好”
这个信息框命令,可以试出你要的结果正不正确.
例如:msgboxactivecell
将显示当前单元格的值.
宏在表里运行,特别是在测试时,有个”快捷键”运行宏显得特别方便好用.
会计VBA编程作业总结
会计vba编程学习总结报告。分析与设计 一开始不知道如何实现汇总帐表的动态更新。后来参考多位学姐学长的作业后,采用了颜灏学长的方法 如图所示 通过一个记账凭证信息表,来动态更新发生额及余额表,进而将依赖于其的科目汇总表 资产负债表 利润表等实现动态更新。实现 1.会计科目增加 期初余额录入 添加凭证...
excel2019vba笔记 实战应用 基础实例2
vba实战应用。这个适合知道一点点基本用法的人实战学习。不适合零基础的。零基础的去看上一个笔记。实例1 是生成rfm模型的数据报告模板 填充数据 更改表 字格式等。效果大概如图。1 整合表。总体图 表头 右边那些按钮指定了相应的宏。方便操作。2 排名表。表头 变化类型在编码前先根据各自业务情况定义,...
简单的数学建模编程
模型建立 假设x11,x12,x14表示投标人1投标土地a,b,d 也就是投标人1的第一个组合包 x23,x24,x25表示投标人1投标土地c,d,e 也就是投标人的第二个组合包 同理用x32,x35表示投标人2投标土地b,e 也就是投标人2的第一个组合包 x41x44表示投标人投标土地a,d 也就...