单元格储存变量及公式名VBA调用

在单元格中储存变量名,VBA调用单元格中的变量名或公式,取得变量值或公式。请教,如果在VBA中声明A与B与C三个变量,A=10、B=5在EXCEL的A1单元格中写入公式"... 在单元格中储存变量名,VBA调用单元格中的变量名或公式,取得变量值或公式。
请教,如果在VBA中声明A与B与C三个变量,A=10、B=5
在EXCEL的A1单元格中写入公式"A+B"
将A1的公式带入到VBA中,让C的值等于A1的值即等于A+B
分数不多,有劳大侠门多多指点。。。
展开
 我来答
lcd67801
2012-06-13 · 超过19用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:48.3万
展开全部
VBA引用单元格内的值可以实现,但引用公式好像不行。

如果引用一些指定单元值的话,很容易实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
John880707
2012-06-13
知道答主
回答量:35
采纳率:0%
帮助的人:17.1万
展开全部
Sub Test()
Dim str As String
A = 10
B = 5
str = Range("A1").Value
str = Replace(str, "A", A)
str = Replace(str, "B", B)
C = Application.Evaluate(str)
MsgBox (C)
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式