文件关闭后使变量保持值

Noo*_*oob 4 vba microsoft-excel-2010

就像标题所暗示的那样,我正在寻找一种方法,即使在包含 VBA 代码的 Excel 2010 文件关闭后,也可以使变量保持其值,并在下次打开文件时使用其最后一个值检索它。

编辑:我知道我可以在 VBA 代码之外“外部”存储数据,无论是在单元格中,还是在外部文件中,或者以其他方式。我正在寻找一种仅涉及上述 Excel 文件的 VBA 代码的方法。当然,表明这是不可能的答案也是可接受的答案。

dou*_*lps 6

你可以做类似的事情:

ThisWorkbook.CustomDocumentProperties.Add _
Name:="Version Number", _
LinkToContent:=False, _
Type:=msoPropertyTypeNumber, _
Value:=7
Run Code Online (Sandbox Code Playgroud)

正如这里已经讨论过的。