excel 宏 如何让两数乘起来

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:00:40
我想要的是,比如我的鼠标点着F5单元格 按一下宏后想要有D5和B5的乘起来的结果

同样如果鼠标点在F8单元格 就有D8乘B5的结果
鼠标肯定在F排,,想要的是D和B的同一排的相乘。。
要的是宏。。因为我点的那个已经有别的函数公式了,所以应该没办法再用函数了
突然想到一个办法。
就是利用宏在我点的单元格输入一个函数,这个函数是要求该函数的所在行的D列和B列乘起来,,有难度吗。。
能实现么。。
有没有这种函数呢?

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Column = 6 Then
Cells(ActiveCell.Row, ActiveCell.Column).Value = Range("D" & ActiveCell.Row) * Range("B" & ActiveCell.Row)
End If
End Sub

实话说,宏不行。不过你可以先自己录制一个宏,再到VBA里面改改,不过如果要做成像你说的点一下那个单元格就自动显示相乘的结果估计就有难度了