Excel VBA 选择任意列返回合计值
网友提问:



只要你清楚,四则运算只对数字生效,像 孙兴华+小罗 是没有结果的,A+C也算不出来。(变量除外),且你的需求,白底黑字是你自己打出来的,我就按你需求做。
样例表格如下:

ExcelVBA中代码如下:
插入按钮:


点击按钮

选B列,点确定

返回结果:

再点按钮,这回选行

现在返回5

如果我们选的行或列没有数字,那返回0




初学者按ExcelVBA顺序学就好了。别想太多,把VBA部分学会,再想SQL,这是两个知识。
我是按你的需求写的,把某行或某列能计算的数字求和,默认第一行是表头
你不能把它当成一个商业软件,那要考虑的事情就太多了,代码量也远不止这么多。
别学那些聊器材和硬件的,拿价格不对等的物品做比较,就好比我与云叔、化腾哥有什么可比的呢,我自己就鉴定了我穷,这世人皆知。

ExcelVBA合集:https://www.bilibili.com/video/BV1rt4y1a72y