Полагаю, когда вы отменяете диалог, вы хотите выйти из процедуры.В этом случае вам просто нужно проверить, равен ли результат Cancel
:
If OpenFileDialog1.ShowDialog() = DialogResult.Cancel Then Exit Sub
После этой строки результат в порядке, так что вы можете безопасно получить путь к файлу.