• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:指定範囲のみ有効にするには?)

指定範囲のみ有効にするには?

このQ&Aのポイント
  • BVA初心者のため、15×15のマクロを指定範囲のセルのみで有効にする方法を教えてください。
  • 現在のコードでは無限ループになってしまうため、解決策を教えてください。
  • セルには0から4までの範囲で発生させた整数の乱数を書き込むマクロです。乱数が4の場合は進行方向を逆転させます。

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

  • ベストアンサー
  • agricap
  • ベストアンサー率40% (79/195)
回答No.1

あまり詳しくは書きませんが、 Do While activecell = ("") の次の行に、 If ActiveCell.Row >= 16 Or ActiveCell.Column >= 16 Then Exit Do End If でどうでしょうか?

nanakokko
質問者

お礼

ありがとうございます。 予想が、 Do while activecell=("A1:O15") みたいになるのかな、と思っていたので、Ifを使うやり方もあるんだなと感心しました。 これからもがんばって勉強していきます。 数分での回答、見事です。

すると、全ての回答が全文表示されます。

関連するQ&A