15日以来の懸案だった「住所録マクロ」後の警告 が解決した。
新版「住所録マクロ ver.2.2b」は、住所録マクロの使い方(ver.2.2b) (まりふの別紙 - 2010.12.27)のページからダウンロードできる。
■ 対応前のコード
- 新しいブックを作成し、
- 名前を付けて「Wordで宛名印刷専用住所録.xls」で保存するコード
- Set AtenaBook = Workbooks.Add
- AtenaBook.SaveAs WordBookNameFullPath
上記を Excel2010で実行すると、エラーにはならないが、実行後、「Wordで宛名印刷専用住所録.xls」を開くと、「開こうとしているファイル ****.xls は、実際にはその拡張子が示すファイル形式ではありません」の警告が出る。
■ 対応後のコード
- Set AtenaBook = Workbooks.Add
- If Val(Application.Version) < 12 Then
- AtenaBook.SaveAs Filename:=WordBookNameFullPath
- Else
- AtenaBook.SaveAs Filename:=WordBookNameFullPath,FileFormat:=56
- End If