我刚才读过,我可以使用Excel Memory来存储使用VBA的变量值。
即使我关闭所有工作簿但保持应用程序处于打开状态,该值也会保留在那里。
我无法记住如何操作并且无法找到包含该信息的网页。
(请避免建议在Excel隐藏页上存储值。)
答案 0 :(得分:1)
在Windows中,窗口维护一个可以包含的属性列表 字符串值和与每个字符串值关联的数字数据。您 可以将字符串值和关联的数字数据添加到窗口 使用SetProp API函数的属性列表。窗口的属性 只要窗口存在,就会保持列表。 GetProp API function用于检索中的现有元素的值 窗口的属性列表。通过存储字符串值和关联 您在主Excel应用程序窗口的属性列表中的数字数据 只要Excel处于打开状态,就可以创建存在的命名值。该 变量将被Excel自身关闭销毁。既然这些 值将与Excel主应用程序的主窗口一起存储 只要Excel处于打开状态,就会存在,无论您打开什么工作簿 并关闭,包括创建变量的工作簿。
我知道在某个地方之前我已经听过这个: http://www.cpearson.com/excel/trulyglobalvariables.htm