因此,如果我声明了一个变量,并在VBA中将其命名为“Rate1”,即可用于工作表。如何在电子表格中的单元格内的公式中使用它: 例如:
(单元格A2)= A1 * Rate1
答案 0 :(得分:0)
您可以从工作表中访问的唯一内容是模块中的公共功能。如果需要将内部值公开给工作表,那么一个选项是创建一个简单的包装函数:
'In a Module
Private Const Rate1 As Double = 1.234
Public Function ModuleGlobal(varName As String) As Variant
Select Case varName
Case "Rate1"
ModuleGlobal = Rate1
'etc.
End Select
End Function
然后你可以像这样使用它:
=A1 * ModuleGlobal("Rate1")