• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAで入力規則の設定がうまくいかない・・・)

VBAで入力規則の設定がうまくいかない

このQ&Aのポイント
  • VBAで入力規則の設定がうまくいきません。どなたかご教示ください。
  • Excel VBAでセルの入力規則を設定する際に、実行時エラーが発生してしまいます。
  • ドロップダウンリストを連動させるために、参考にしているサイトの内容を基にプログラムを作成していますが、うまく動作しません。

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

  • ベストアンサー
  • hige_082
  • ベストアンサー率50% (379/747)
回答No.2

>この方法は連動しません 当たり前です INDIRECTでのアドレス指定は何も無い所を指定しているのですから 連動するわけがありません 何処を参照したいの? コードからは何処の値を参照したいのか読み取れません したがってエラー対処のみです これ以上は、詳細を提示してもらわないと回答の使用がありません

その他の回答 (1)

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

>これはバグなのでしょうか? いいえ違います VBA上での文字列の扱いが間違っています セルに入力の場合は =INDIRECT("A1") VBA上では "=INDIRECT(""A1"")" >上記だとリストに値がうまく設定されません。 A=INDIRECTに設定されるアドレスが違うと思います 多分、LISTなので A1:A10 など範囲で設定するのが普通だと思いますが Aには単一セルのアドレスしか設定されていませんよ 参考までに

komarimono
質問者

お礼

この方法は連動しません・・・回答有難うございます。

関連するQ&A