Thanks, man! Got it working now.
For reference, I used
lookup_value = xlApp.WorksheetFunction.VLookup("Canada", LandRange, 12, 0)
where 12 means Column L, and 0 means FALSE.
One learns something every day.
I'll be back with more questions shortly! :D