worksheet_change イベントが機能するには、Excel ファイルが xlsm である必要がありますか、それとも xlsx で行うことができますか。xlsmだけだと思います。ちょっとしたことのように思えますが、一部の同僚に「マクロを有効にする」を選択するように頼むのは多すぎるようです
1 に答える
http://msdn2.microsoft.com/en-au/library/aa338205.aspx#office2007aboutnewfileformat_introductionから
マクロを有効にしたファイルとマクロを使用していないファイル
Default 2007 Microsoft Office system documents saved in Office XML Formats are intended to be macro-free files, and therefore cannot contain code. This behavior ensures that malicious code, residing in a default document, can never be executed unexpectedly. While 2007 Microsoft Office system documents can still contain and use macros, the user or developer must save these documents as a macro-enabled document type.
Basically the idea of xlsx vs xlsm is that user can tell straight away if there is code in a worbook or not, so if you want to put code in your workbook you must save it as xlsm.