如何在EXCEL表中设置宏,在一个单元格内输入一个数*另一个数,再用这个单元格去*单价

2025-03-09 12:02:46
推荐回答(4个)
回答1:

比如你的0.95*10在A1,单价在B1.那你插入--名称--定义---输入一个名称如:AAA,在下面引用位置输入=EVALUATE(Sheet1!A$1)确定退出,然后在C输入=AAA*B1回车

回答2:

看不太懂题意
理解如下:
第一:
A B C D E
1 0.95 10 =A1*B1*E1 单价
第二:
在宏代码里写:
Private firstAd
Private Sub Worksheet_Change(ByVal Target As Range)
Dim xishu As Integer
Dim danjia As Integer
xishu = 10 '你所说的另一个数
danjia = 100 '单价
If firstAd = "" Then
firstAd = Target
Target.Value = Target.Value * xishu * danjia
End If
End Sub
即可

回答3:

先在结果的单元格按一个等于号`单击第一个因数`在按一个乘号* 在单击另一和单元格`最后按回车键就OK了

回答4:

用字符串炒作函数可做成,详细可hi,实时解答。