EXCEl表格中.如何用VBA来做到三列相加:Excel中,我想在 H列实现 把 B列 的数 乘以 10^8 然后加上 C列 的数 乘以 10^5 然后再加上D列的数乘以10^2 。 以第三行为例.H3=B3*10^8+C3*10^5+D3*10^2 我不要函数公式,我要用vBA实现.要求如下:1、从第三行开始,6万行结束。 2、当B、C、D三列单元格内的数据发生变化时.同行的H列数据也要有变化。3、如果BCD数据是从上面一行复制的.也要有效
万年金刚钻提供的代码出了点问题,请大家在帮看看吧。
该代码在运行时显示运行时错误424, 要求对象 按调试后如图
因为很多数据都是同时从上一行复制的,请问有没有同时对三个单元格同时生效的代码呢
追答上面刚刚修改好,发出,你就追问了,目前上面的代码试过吗?
追问该代码在运行时显示运行时错误424, 要求对象 按调试后如图
再在thisworkbook的open事件中加一段强行激活Sheet1吧:
Private Sub Workbook_Open()
Me.Worksheets(2).Select
Me.Worksheets(1).Select
End Sub
能把代码祥细点吗?我是菜鸟