• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA のエラーがわかりません・・・w)

VBAのエラーの改善方法について教えてください

このQ&Aのポイント
  • VBAのマクロでエラーが発生しています。具体的には、2つ目のSub Worksheet_Change(ByVal Target As Range)の名称が間違っています。
  • 質問者は他の人に質問をしつこくしているため、気が引けてこちらで質問しています。
  • エラーの改善方法を教えてください。具体的に、どの部分を修正すれば正常に動作するのか教えてください。

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

Sub Worksheet_Change(ByVal Target As Range) が2個存在しますのでそれでエラーになってます。 何か根本的なことが間違ってるのでしょう。 それぞれ違うシートのマクロに入れなければいけなかったのではないでしょうか。 作者に問い合わせたほうが良いですね。

summontue
質問者

お礼

自己解決しましたw お手間をかけましたっ!

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

1のワークシートのChangeイベントは1つのはずです。 2つあったりする。これは常識的基本的なことで、それが直接のエラー原因と思います。 後半が別のシートのChangeイベントなのかは、部外者にはわかりません。 それ以上はSelectCaseがネストされているが、質問者で無いと正しいかどうかテストできないし、適否はわかりません。 プログラムのエラー追及は、よほど代表的な原因以外は、こういうコーナーの質問には適さないと思う。

関連するQ&A