プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。
主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。
ExcelVBA、「このプロジェクトのコードは、64 ビット システムで使用するために更新する必要があります。Declare ステートメントの確認および更新を行い、次に Declare ステートメントに PtrSafe 属性を設定してください。」エラー。
貰いもののマクロ付きExcelを開いたら

コンパイルエラー:
このプロジェクトのコードは、64 ビット システムで使用するために更新する必要があります。Declare ステートメントの確認および更新を行い、次に Declare ステートメントに PtrSafe 属性を設定してください。


とかエラーが出やがりました。
鬱陶しいんじゃ、ぼけー(#゚д゚)

解決方法はエラーメッセージに書いてある通り、
「PtrSafe」をつければOKですφ(--)

  Declare Function
   ↓
  Declare
PtrSafe Function

  Declare Sub
   ↓
  Declare
PtrSafe Sub

一括置換すると楽ですよ(--)b
スポンサーリンク
 
このエントリーをはてなブックマークに追加 

category:ExcelVBA 

  関連記事