Windows10に移行したときの、office VBAの設定
自動化環境って、必要な設定忘れちゃいますよね。
PC移行したら自動化が動かなくて「うわーん」ってなるやつ。
excel VBA, Outlook VBAなどでIEコンポーネントを使うとき、コードの移植以外に必要なことをまとめておきます。
- マクロのセキュリティ設定変える
- DOMへの参照設定する
http://www.ken3.org/cgi-bin/group/vba_ie_object.asp
- 80070005エラー回避
windows10(?)ではie11からcドライブ直下に書き込みできない。フォルダを作って回避。
- オートメーションエラー
ie11のセキュリティ設定の「保護モードを有効にする」をON。
http://nanameue-news.com/2014/07/27/312/
- 署名
やらなくても動くが、「起動時にマクロがあるよ」というウィンドウがでる。
回避方法は長くなりそうなので割愛するし、やってない。