• ベストアンサー

Excel2000でVBAが動くか試す方法

ExcelVBA 2003でコードを組んでいます。 2000以上で動くようなマクロにしたいのですが、 私は現在、2002と2003しか持っていません。 2000でコードを組むのが一番良いのは分かっているのですが・・・ 2003でコードを組み、2000で動くかどうか試す方法はないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 >2003でコードを組み、2000で動くかどうか試す方法はないのでしょうか? それは不可能です。だから、一部の業者が、サポートの切れた、Office 2000 などをそれほど安くない値段で売っているわけです。Excel 2000 がなければ、マイグレーションの技術資料を良くよんで、自分の知っているすべての知識を、そこにつぎ込むしかありません。 VBAマイグレーションに関する技術資料

参考URL:
http://vbae.odyssey-com.co.jp/training/migration.htm
juicemikan
質問者

お礼

回答いただき、ありがとうございます。 今後もExcel2000での動作確認が必要な場面があるので、購入することにしました。

関連するQ&A

  • Excel2007のVBAについて

    Excel2007のVBAについて Excel2007以前では「マクロの記録」を実行して罫線や図形の描写を行って、「記録終了」を行うと作業していたコードが記述され、それを加工したりして使っていましたが、Excel2007で同じように行ってもコードが記述されてませんでした。 セルの操作等はコードが記述されていました。 どこか、私の操作方法が間違っているのでしょうか。また2003のようにコードを記述させる方法が別途あるのでしょうか、よろしくお願いします。 関係ないとおもいますが、 「Excelのオプション」で「開発タブをリボンに表示する」はチェック入れてあります。 「マクロの設定」では「すべてのマクロを有効にする」にチェックしています。

  • Excel_VBAで改行コードの無いファイルを開きたい。

    ExcelVBAで組んだプログラムの中にファイルを開くルーチンを組み込もうとしています。 開きたいファイルは固定長なのですが、改行コードが付けられていません。 ファイルを開く際に、例えば120バイトごとに改行コード(CRLF)を挿入することは可能でしょうか? 出来るようでしたら方法をご教示いただきたいのですが。。。 どうぞ宜しくお願いいたします。

  • Excel VBAでのブックの保存方法について教えてください。

    こんばんは。ExcelVBAのコードを教えてください。 マクロを含むブック(例:生産個数管理表)の3つのシートを、3シートとも新しいブックに移動し、「今日の日付」と「生産数」(例:20090818生産数)というブック名を付けて、元のマクロを含むブックと同じ場所に保存し、マクロを含んだブックは保存することなく閉じる。ようにしたいのですが、VBAではどのようにすればよいのでしょうか。 宜しくお願い致します。

  • 【Excel VBA】コードの整理

    Excel2003を使用しています。 仕事で使用しているコードが増えてきたので、コードばかりを集めたファイルのようなものを作って、整理したいと思うのですが、何か良い方法やおすすめの方法はあるでしょうか? マクロ勉強中で、以前書いたコードを参考にすることも多いので、検索もしやすいようにできればと思っています。 アドバイスよろしくお願いします。

  • VBAでVBAProjectを保護する方法(Excel2000VBA)

    Visual Basic Editorの「ツール」-「VBAProjectのプロパティ」-「保護」で、プロジェクトの保護ができますが、 SendKeysを使う以外でこの操作をマクロで実行することは可能でしょうか? もし可能でしたらそのコードを教えてください。 ヘルプには、Purotectionプロパティ値の取得のみ可能と書いてありますが、他に何か方法があればと思い質問いたしました。 よろしくお願いいたします。

  • excel-vba

    エクセルVBAで Case Cells(50,"A") Case Cells(51,"A") Case Cells(52,"A") などを更にsheet1のCells(50,"A")とかするにはどう記述すればいいのでしょうか。 ただしこのマクロ(コード)はsheet2を処理対象としているsheet2に含まれているものとします。 (素人なのですがこういう言い方はおかしいですか。マクロってシートごとにも使うマクロを変えることできるんですよね?  Sheet1用のMACROsheet1、Sheet2用のMACROsheet2で互いのシートの上のデータを処理する。)

  • Word VBA でのショートカットの扱い

    wordVBAに関する質問です。 ExcelVBAでは構築したマクロにショートカットキーを設定することができます。 同様にWordVBAでも作成した自作のマクロにショートカットキーを設定したいのですが、これは可能でしょうか?また、可能であればどのようにすればよいのでしょうか? 以上、よろしくお願いします。

  • ExcelVBAのバージョンアップ

    Office2000のExcelVBAでマクロを作り、使用してきました。 自分のPCはWindows7(Office2010)に変っていますので、 マクロもバージョンアップしたいのですが方法が判りません。  (1)単にマクロをWindows7上で編集保存すれば良いのか。  (2)Windows7上でマクロコードを全て記述する。 以上の2つの方法が頭にあるのですが、(2)は効率が悪いので やりたくありません。 どなたか、効率よく、確実にマクロのバージョンアップが出来る 方法を教えて下さい。

  • ExcelVBAマクロで数字の入ったセルの削除方法

    ExcelVBAマクロについて確認させてください。 ExcelでA列から行方向にデータが入力されてあり、数字のみ(例:123456、77)で構成されたセルを削除するExcelVBAマクロを作成したいです。正規表現が必要になってくると思いますが、その方法をご教授いただけますでしょうか。 以上よろしくお願いいたします。

  • VBAで行削除できないようにするには

    ExcelVBAマクロを使って行削除と列削除を出来ない様にしたいのですが どうすればマクロを組めばよいのでしょうか? 宜しくお願い致します。

専門家に質問してみよう