可以在运行时自行编辑的VBA MACRO吗?

时间:2018-10-08 17:01:52

标签: vba excel-vba self-modifying

我试图查看是否可以进行永久的宏编辑。根据我在互联网上发现的信息,可以对宏执行某些操作,但是我不确定是否可以执行更持久的操作。

想法就是这个。

我有一个列表,我的MACRO可以用来根据客户号确定为谁分配票证号。但是,如果客户是新客户,那么MACRO会自动从列表中选择一个人来永久添加客户。我可以使用用于列表的单独电子表格来完成此操作,但我宁愿将列表硬编码到MACRO中,然后将新的客户编号添加到硬编码列表中,以便下次运行MACRO时可以使用

这将避免需要第二个电子表格,而无需确保第二个电子表格在正确的文件夹中并正确命名。一起切掉第二张纸是一个更好的选择。

我想像我可以使用Array来做到这一点,所以我的问题变成了:

  

是否可以使用MACRO编辑内部的硬编码数组   永久更改为MACRO,因此下次将新值存储在数组中   宏已运行。

0 个答案:

没有答案