单击工作表时运行 Excel VBA 函数
我想知道当我打开工作簿中的工作表时是否有办法运行 VBA 脚本。
例如,我有一个名为“Inventory”的工作簿,我想在打开“View Inventory”工作表时运行“InitiateInventoryValues”函数。
有人可以帮我解决这个问题吗?
I was wondering if there was a way to run a VBA script when I open a sheet in the workbook.
For example, I have a workbook called "Inventory" and I want to run an "InitiateInventoryValues" Function when the "View Inventory" sheet is opened.
Can anybody please help me on this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
双击VBE中的“工作簿”图标并使用该事件。每次您通过单击其选项卡激活不同的工作表时,它都会触发。如果该选项卡名为“查看库存”,则您的代码将在激活工作表时运行(一次):
Double click the "Workbook" icon in VBE and use this event. It will trigger everytime you activate a different sheet by clicking its tab. If the tab is the one named "View Inventory", your code will run (once) when the sheet is activated: