
エクセル2003と2010のマクロの拡張子ですが、
エクセル2003をエクセル2010にしても実効できるような
式に書き直すことは可能でしょうか?
たとえばエクセル2003の
Windows("abc.xls").Activateを
人に渡してエクセル2010で保存して開くとWindows("abc.xls").Activateで実行エラーに
なるのでこの("abc.xls")を自動的に("abc.xlsm")にするような
回避できる式の書き方がありますでしょうか?
またそのほか何か案がありましたら教えてください。
初心者ですので具体的な式などを教えていただけると大変助かります。
どうぞよろしくご教授お願い致します。
No.1ベストアンサー
- 回答日時:
質問には、肝心な部分が抜けているので、やむを得ないのですが、変数を置くしかりませんね。
なお、バージョンチェックは、関係ありませんから、 ディレクティブIF は役に立ちません。
>Windows("abc.xls").Activateを
なお、Windows というものは、一意には成り得ませんので、Windows("abc.xls") そのものは、WorkBooks("abc.xls") ですね。そうでないと、もっと話がややこしくなります。
'//
Dim wb1 As Workbook
On Error Resume Next
Set wb1 = Workbooks("abc.xls")
If wb1 Is Nothing Then
Set wb1 = Workbooks("abc.xlsm")
End If
If wb1 Is Nothing Then
MsgBox "abc というブックは見つかりません。", vbExclamation
Exit Sub
End If
On Error GoTo 0
wb1.Activate
回答ありがとうございます。
お礼が遅くなり誠に申し訳ありません。
頂いた回答を参考にさせて頂きいろいろ試してみます。
本当にありがとうございました。
また何かありましたら是非よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Visual Basic(VBA) エクセルのマクロについて質問があります。 現在は下記のマクロでエクセル表を保存しています ThisW 2 2022/09/16 11:22
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- XML エクセルの拡張子XLSのファイルが開けなくなった 3 2022/10/19 11:30
- Visual Basic(VBA) エクセルVBA エクセルを開いた後に編集可能な状態にするには? 2 2023/06/14 11:58
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- ノートパソコン ExcelファイルがDoxillionに突然、変わってしまい、エクセルファイルが開かず困っています。 4 2022/09/22 07:02
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/04 12:47
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで同一セル内で自動的に改...
-
とあるExcelファイルを開くと、...
-
中年男が料理教室に通ったらど...
-
エクセルマクロで同じフォルダ...
-
料理を上達させたい場合お料理...
-
ワキガのような匂いの香辛料…?
-
スーパーで売ってるサンチェっ...
-
トマトジュースにあれもこれも...
-
今同棲して2年ちょっとの彼氏が...
-
付き合ってない好きな男性に手...
-
皆様の地域ではナスの味噌炒め...
-
ホームメイドの卒業か、辻調の...
-
完璧な人っているのかな?
-
ネギラーメンのレシピ
-
一日に何時間くらい料理に時間...
-
料理上手になるコツはなんです...
-
「市販の焼き豆腐」を冷奴とし...
-
「教室を後にしました」とはど...
-
教室に入るの反対語
-
プジョーの電動ペッパーミル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで同一セル内で自動的に改...
-
とあるExcelファイルを開くと、...
-
エクセルマクロで同じフォルダ...
-
マンションでの料理教室で迷惑...
-
容積から想定される三辺を求め...
-
マンションでの料理教室について
-
習い事をやめたい時、どうするの?
-
メールタグにおいて本文に&が含...
-
大学生の男が料理教室に通った...
-
中年男が料理教室に通ったらど...
-
特定のサイトを開けなくする方...
-
女性の料理教室のチラシに載せ...
-
料理を上達させたい場合お料理...
-
料理教室に行けば女性との出会...
-
富山県高岡市に料理を教えてく...
-
壁玉
-
マクロ Trim
-
細木数子さんの六星占術、自分...
-
Exceについて
-
EXCEL(エクセル)VBAプログラム...
おすすめ情報