excelzipcode7japanを64bitのExcelで使おうとしたら宣言エラーだったので対処をメモしてみた。

「郵便番号変換ウイザード」のアドインを使用としたところ、「このプロジェクトのコードは、64ビット システムで使用するために更新する必要があります。Declareステートメントの確認及び更新を行い、次にDeclareステートメントにPtrSafe属性を設定してください。」というエラーだった。

 

Excelアドイン:郵便番号変換ウィザード(excelzipcode7japan)https://archive.codeplex.com/?p=excelzipcode7japan

 

 

結論からすると

Declare  Function」というところ「Declare PtrSafe Function」とすればよい!

 

エラーの箇所の宣言文を地味にすべて「PtrSafe 」を追加すればOK!