2016-05-17 6 views
-1

以下の情報を参考にしてください。私は何かに関連する何かを見つけることができません.. 私はVBAコードを探していたら、ユーザーは(例えば、テーブルの)行を完了した(静的テーブルの異なる列のすべてのセル) msgboxをスローしない場合は完了です。Excel VBAを使用して列のセルをループさせる

だから私はユーザーがテーブルの行以上を完了していたので、コードはすべての情報が挿入されているかどうかをチェックします。 場合によっては、これは何とか描くことができません。 任意の助けいただければ幸いおかげ

+1

を](http://stackoverflow.com/tour)。 SOは、あなたがコード/メソッドのために何かを注文するコードサーバーではありません。あなた自身のコードを書くのを助けるためにここにあります。 – litelite

答えて

0

この試してみてください!(http://stackoverflow.com/help/how-to-askを)[依頼方法]読み、[ツアーを行ってください

 Dim rng As Range, i As Integer, j As Integer 
    Set rng = Range("A1:B4") 
    For i = 1 To rng.Rows.Count 
     For j = 1 to rng.Columns.count 
     If rng(i, j) = "" Then 
      MsgBox "Not all the cells have been filled out" 
      Exit For 
     End If 
     Next 
    Next 
+0

ありがとうございます。私は少しそれを変更したが、それは働いているようだ。ありがとう –

関連する問題