ブックを開くと、Excelは通常、ブックとともに保存されている自動マクロを実行します。 Paulは、以前のバージョンのExcelでは、ブックが開かれているときにShiftキーを押したままにでき、Excelは自動マクロを実行しなかったと述べています。 Excel 2007では、これはPaulには機能しないようです。そのため、彼はMicrosoftがこの規則を変更したかどうか疑問に思います。

簡単な答えはノーです。マイクロソフトはこの規則を変更していません。ブックを開いてShiftキーを押しながら開いている場合、Excelはブックに設定されている自動マクロを無視する必要があります。その動作がシステムで発生しているものではない場合は、読み込みプロセスの開始時にShiftキーを実際に押し続けていないか、十分長く押し続けていない可能性があります。 ([開く]ダイアログボックスの)[開く]ボタンをクリックするとき、またはMRU内のファイルをクリックするときは、Shiftキーを押したままにしてください。

これらすべてがどのように機能するかについての詳細な説明については、ExcelMVPのJanKarelPieterseが管理しているサイトの次のページにアクセスしてください。

https://www.jkp-ads.com/Articles/preventopenevent.asp

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8769)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。