0
我想在代碼中創建的Excel工作表中執行宏(用於格式化工作表的VBA代碼)。我現在使用的方法是將宏放在workbook_open
事件中,並從代碼打開Excel工作表。這適用於格式並稍後保存。但是這會讓這個過程變慢很多。在Excel工作表中執行宏
我想知道是否有辦法,我可以使用DocumentFormat.OpenXml SDK或其他.net類執行宏,而無需實際打開Excel文件,從而提高性能。
我已經經歷了很多互聯網材料,但都是徒勞的。也許我太過分了,我只是忽略了一個非常簡單的解決方案。 請提醒。
謝謝
你必須打開該文件,如果你想格式化...... –
謝謝你響應。試圖教育自己,如果我不把它放在workbook_open事件中並創建一個單獨的函數,我仍然無法在不打開文件的情況下從代碼執行它?再次感謝 – Ron