公开VBA表格活动的任何问题?

时间:2017-02-24 23:09:22

标签: excel-vba vba excel

我有一个处理电子表格等的复杂UI,它包含在表单Show方法之前从文本文件设置的默认字段值。如果它处理工作表并且用户只需单击Run按钮一次就可以了。但在某些情况下,我可以通过将特定值设置到文本文件中然后让表单读取它们来发送项目外调用。由于它可能涉及数十张要处理的内容,因此能够让调用者发出Run事件而不是用户一遍又一遍地点击Run按钮会很好。但默认情况下,VBA将表单的事件设置为Private。是否有任何隐藏的gotchyas将表单事件设置为Public

最重要的是,我可以编写一行代码来触发事件,或者我可以使用其他方法编写一个吨来实现相同的结果。

1 个答案:

答案 0 :(得分:0)

将某些表单的Private事件更改为Public并且有一个外部程序调用它们似乎没有任何负面影响(这在几乎一周之后)使用)。