- ベストアンサー
ExcelVBAのバージョンアップ
Office2000のExcelVBAでマクロを作り、使用してきました。 自分のPCはWindows7(Office2010)に変っていますので、 マクロもバージョンアップしたいのですが方法が判りません。 (1)単にマクロをWindows7上で編集保存すれば良いのか。 (2)Windows7上でマクロコードを全て記述する。 以上の2つの方法が頭にあるのですが、(2)は効率が悪いので やりたくありません。 どなたか、効率よく、確実にマクロのバージョンアップが出来る 方法を教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Windows7の問題ではなく、Office2000で作ったVBAがOffice2010で動くかどうかの問題です。 もしVBAの中でAPIを使っているのでしたら、Windows7でそのAPIが働かなければその部分は作り直す必要があります。 また、EXCELの命令で2000と2010で違いがあるようでしたら2010に合わせてVBAを書き直す必要があります。 一般的には2010は2000の上位互換ですから、手直しは少ないかない状態だと思います。 Windows7上のOffeco2010で動かして問題があればOffice2010上で手直しします。