質問: worksheet_changeがループする worksheet_change イベントでの質問です。シートに文字が入力された時に、他のセルに値をコピーしたいのですが、一つ目の値を代入した時点で、再びchangeイベントが発生して、この関数の頭に戻ってしまいます。実行中は、changeイベントを発生しないようにできないのでしょうか。 private sub worksheet_change(byval target as range) dim i, j as integer j
回答: 下記ページの「changeイベント」が参考になります。 excel(エクセル) vba入門:ワークシートのイベント http://www.eurus.dti.ne.jp/~yoneyama/excel/vba/vba_event.html