2016-05-17 8 views
-1

Не могли бы вы помочь мне в следующем: Я не могу найти что-либо, относящееся к тому, что я хочу. Я ищу код VBa, который, как только пользователь завершил строку (например, таблицы), проверьте, все ли ячейки в разных столбцах (статической таблицы) были завершены, и если не передать msgbox.Excel Vba для прокрутки ячеек строк столбцов

Таким образом, я должен был заполнить или добавить несколько строк таблицы, код будет проверять, была ли установлена ​​вся информация. В случае, это не имеет никакого смысла, я могу как-то его нарисовать. Любая помощь будет оценена благодаря

+1

Пожалуйста, прочтите [Как Ask] (http://stackoverflow.com/help/how-to-ask) и возьмите [Tour ] (http://stackoverflow.com/tour). SO не является кодовым сервером, где вы размещаете заказы на код/​​методы для чего-то. Здесь вы можете написать свой собственный код. – litelite

ответ

0

попробовать это:

 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

Вот и спасибо. Я немного изменил его, но, похоже, это сработало. благодаря –

Смежные вопросы