Loop through rows in table, if statement with multiple conditions

kristalyze

New Member
Joined
Mar 13, 2009
Messages
12
Hello,

I've been searching and trying to piece various posts together to get my code to work but it just won't. It seems like it should be simple but alas, my very inadequate code skills are not helping me out.

I am trying to write some code that will loop through all the rows in my table, and check that a specific column has been populated (if the row has data in it). Essentially, I'm trying to make a column mandatory. So far I have the following:

For Each row In [table1].Rows
If row.Column(1).Value <> "" And row.Column(9).Value = "" Then
MsgBox "Please populate Column H"
End If
Next

So its supposed to look at the first column of each row to see if its been populated, and then check the 'mandatory' column to ensure that they've filled it in. When I run it I get a "Wrong number of arguments or invalid property assignments" message and it highlights the .Column section of the code. Can someone help me out?

Thanks all!
 

Excel Facts

What is the fastest way to copy a formula?
If A2:A50000 contain data. Enter a formula in B2. Select B2. Double-click the Fill Handle and Excel will shoot the formula down to B50000.

Forum statistics

Threads
1,223,248
Messages
6,171,027
Members
452,374
Latest member
keccles

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top