[英]Public variables and Workbook_Open function
我想在ThisWorksheet的Workbook_Open函数中初始化一些变量(如图形的范围)。 就像这样完成:
Public ChartSizePosition As Range
Sub Workbook_Open()
Set ChartSizePosition = Range("B8:I25")
Worksheets("Übersicht").Range("A1").Value = "q3f"
End Sub
之后,我想从模块中的某些Sub中访问变量。 但是总会出现错误“运行时错误424。对象必需”。 肯定可以到达Workbook_Open代码。
有人可以给我一个建议吗?
最好的问候和感谢!
如果将公共变量添加到类模块(ThisWorkbook是),则必须将该变量引用为该类的成员。 因此,您必须引用ThisWorkbook.ChartSizePosition
而不是ChartSizePosition
。
或者,您可以将声明移至普通模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.