次の方法で共有

VBA Office 古いバージョンでの開発方法

Anonymous
2023-01-24T12:19:02+00:00

今度新規に Microsoft365のサブスクを購入して リモートや一括受注によって VBAを含む Officeソフトの開発を行おうかと考えております。

例えば 今はExcel2021が 入っているようですが Excel2019 でツールを作って欲しいと言われた場合は 互換性チェック というのを使って 開発していって 保存は Excel2019で保存するようにすれば 問題はないものでしょうか。

一台のパソコンに 複数バージョンのOfficeをインストールして 開発するようなことは 古いものも持っておりませんし避けたいとは思っております。

また、OSの違いも意識した方がいいと 書いている方もおられましたが 例えば Windowsの バージョン等も意識する必要があるでしょうか。

注意点等ございましたら よろしくお願いいたします。

では お詳しい方がおられましたら よろしくお願いいたします。

Microsoft 365 と Office | サブスクリプション、アカウント、課金 | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2023-01-25T12:30:50+00:00

Excel 2021 でコードを開発し、互換モードでテストすると、古いバージョンの Excel でコードがどのように実行されるかをシミュレートできます。これにより、古いバージョンの Excel を使用している可能性のあるユーザーにコードを配布する前に、互換性の問題を特定して対処できます。

Excel 2021 の組み込み互換モード機能を使用して、コンピューターにインストールせずに Excel 2019 互換モードをテストできます。この機能を使用すると、以前のバージョンの Excel をコンピューターにインストールしなくても、そのバージョンの Excel でブックを開いて編集できます。

ただし、この機能は、古いバージョンのExcelがインストールされている別のコンピューターでのテストに代わるものではないことに注意してください。これは、明らかな互換性の問題があるかどうかを確認するための唯一の方法です。

この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

6 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-01-26T06:39:37+00:00

    アンナさん ご返答 ありがとうございます。

    おっしゃていることの意味 わかりました。

    今回は お忙しい中 本当にありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. simo-k 85,320 評価のポイント ボランティア モデレーター
    2023-01-25T12:21:25+00:00

    > Excel2019を パソコンにインストールしなくても

    実環境で全くテストしないものを、Excel2019で動作しますと保証しようとしてますか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2023-01-25T11:54:17+00:00

    アンナさん ご回答 ありがとうございます。

    遅くなってすみません。

    >古いバージョンでコードを徹底的にテストする

    というのは 例えばExcel2021 で Excel2019 を開発する場合でも Excel2021の互換モードでテストするという理解でよろしいでしょうか?

    Excel2019を パソコンにインストールしなくても Excel2021の互換モードでテストすればいい ということでよろしいのですね?

    何度も 伺ってすみません。

    よろしくお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2023-01-24T12:57:28+00:00

    こんにちはタク

    私はアンナです、そして私はあなたの質問を手伝うことを嬉しく思います。このフォーラムでは、私たちはあなたと同じようにマイクロソフトの消費者です。

    新しいバージョンの Office の互換モードを使用することで、古いバージョンの VBA Office で開発できます。これにより、古いバージョンの Office で作成されたファイルを開いて編集し、古い形式で保存できます。ただし、互換性を確保し、予期しない動作を回避するために、古いバージョンでコードを徹底的にテストすることが重要です。

    新しいバージョンのOfficeでOfficeソフトウェアを開発する場合は、互換モードを使用して、ファイルを古い形式で保存できます。ただし、一部の新機能は古いバージョンでは使用できない可能性があるため、互換性を確認するために古いバージョンでコードを徹底的にテストする必要があることに注意してください。

    OSに関しては、古いバージョンのOfficeと互換性のあるWindowsのバージョンに注意することが重要です。たとえば、Office 2019 は Windows 10 と互換性がありますが、Windows 8 とは互換性がありません。

    要約すると、以前のバージョンの VBA Office での開発は、互換モードを使用し、古いバージョンでコードを徹底的にテストすることによって可能です。Officeバージョンとさまざまなオペレーティングシステムとの互換性に注意することが重要です。

    これがお役に立てば幸いです;-)、これがあなたが必要とするものに反する場合はお知らせください、私はまだあなたの質問にもっと答えるのに役立ちます。

    よろしくお願いいたします

    アンナ

    コミュニティに還元します。この答えがあなたの問題を解決したかどうかを示すことによって、この問題を抱えている次の人を助けてください。下部にある [はい] または [いいえ] をクリックします。

    この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません