标签: c# excel
我制作了一张excel功能区。在该功能区中,如果文件名不包含特定字符串,则需要禁用几个按钮。所以我把逻辑放在ExcelRibbon_load()事件中。但问题是ExcelRibbon_Load()仅在打开新的Excel窗口时触发。如果用户在同一窗口中打开了正确的文件,则按钮将保持禁用状态。因此,我想通过C#以编程方式检测同一个Excel窗口中的新文件的打开(如File-> Open-> FileName)。任何想法如何实现这一点。欢迎任何帮助。