2015-01-28 5 views
-3

эй я хочу, чтобы проверить данные в F строка или нет, а ввода данных в G строке Если данные в F строке имеет значение 0, чем один MsgBox поп -up и предупредить меня как всплывающее сообщение?VBA в Excel, если условие или вложенными, если

+2

что вы уже пробовали? Любой код? –

+1

Можете ли вы опубликовать пример того, что у вас есть и с каким кодом вы работаете? – ICodeForCoffee

+0

А также прочитайте [как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) – tospig

ответ

0

Возможно, необходимо пройти через все.

Dim lastRow As String 
Dim x as Long 

lastRow = Sheets("Sheet1").Cells(Rows.Count, "F").End(xlUp).Row 

For x = 1 To lastRow 
    If Sheets("Sheet1").Range("F" & x) = 0 Then msgBox ("Zero Value" & x) 
    Else (Add your else here, or drop the else and get get pinged every time you hit zero) 
Next 

Это будет цикл по каждой строке в листе

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