• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでユーザ定義変数名をシートから取得したい)

VBAでユーザ定義変数名をシートから取得する方法

このQ&Aのポイント
  • VBAを使用してユーザ定義型変数を宣言する際、変数名をシートから取得する方法について紹介します。
  • 具体的には、シートに記述された名称をユーザ定義型変数の要素名に設定することで、変数を柔軟に拡張することができます。
  • これにより、シートに名称を追加するだけで、変数の要素を追加することができます。

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

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

残念ですが、定義をプログラム実行中に変更する ことはできません。 「定義を変更する」→「変数等の状態リセット」→ 「プログラムの実行継続が不可能」という理屈に なります。 また、変数を別の変数を使って動的に指定する ポインタのような使い方も一部を除き、不可能 です。ExcelのVBAは「一部」に含まれません。 二重の意味で、お考えのようなことはVBAで実現 不可能です。

superss28
質問者

お礼

いろいろ調べてそれらしいことが実現できるような 記述がなかったので無理かなとは思っておりました。 ご回答ありがとうございました。

関連するQ&A