会社のPCで、EXCEL2003が搭載されており、EXCELブック何冊かでマクロを<互換モード>で開発して動かしています。
その上で動かしたいマクロを、自宅のEXCEL2010搭載のPCで開発するには、EXCEL2003を載せるしかないんですか?
DATE関数(帰り値が違う)でエラーが出たり、読み込み専用ブックになったり2010では動かせないんですが。2010用に直したら、会社の2003では動かせないですし。
一つのPCにEXCELのヴァージョンの違うのを二つ載せるのも、問題が多いと聞いています。
No.1ベストアンサー
- 回答日時:
EXCEL2010はまだ使っていないので
EXCEL2007とEXCEL2003についての経験ですが、参考までに。
仕様が大きく変わっている並び替えがまったくダメで、
EXCEL2007で<互換モード>のBOOKでマクロを登録しても、
EXCEL2003ではエラーになってしまいまったく動きませんでした。
(EXCEL2003で作った並び替えのマクロもEXCEL2007ではエラーになってしまった。)
他に条件付書式とかをマクロで設定すると同じようなことが起きそうと思われました。
(やってみたことないけど)
とりあえず、EXCEL2007で開発して、EXCEL2003でテスト、動かないところを修正という
ことをやっていました。
EXCEL2010でも、少なくとも、上記の事態は発生すると思います。
なお、EXCEL2010でapplication.Versionが使えるかどうか分かりませんが、
使えるなら、エラーになる命令は、
if application.Version = "11.0" then
2003用
else
2010用
end if
とか回避できませんかね。
## 読み込み専用ブックになるほうはわかりませんけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- その他(Microsoft Office) PCを買い換えました。 今使っているノートパソコンが10年以上使っており新しく買い換えました。Win 5 2023/03/26 00:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
ExcelのVBA。public変数の値が...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
サクラエディタ・マクロ → VSCo...
-
ExcelVBAでPDFを閉じるソース
-
Excel VBAからAccessマクロを実...
-
EXCELのVBAでRange("A1:C4")を...
-
エクセルに張り付けた写真のフ...
-
エクセルのマクロについて教え...
-
ユーザーフォームを起動しなが...
-
エクセルのマクロについて教え...
-
VBA アドインについて お詳しい...
-
VBA初心者 Ctrl+での操作、ボタ...
-
特定文字のある行の前に空白行...
-
2つのマクロでチェックボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
ExcelVBAでPDFを閉じるソース
-
EXCELのVBAでRange("A1:C4")を...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
マクロ実行時、ユーザーフォー...
-
Excelのマクロについて教えてく...
-
ソース内の行末に\\
おすすめ情報