Я действительно должен уметь это гуглить, но не могу найти то, о чем хочу знать.
Я хочу проверить, существует ли файл.Если нет, должен появиться MessageBox, и VBA должен выйти из подпрограммы.
If Dir("C:\file.txt", vbDirectory) = "" Then
MsgBox "File doesn't exist"
Exit Sub
End If
Это работает, я просто хочу знать, можете ли вы сделать это в одной строке?Позволяет ли это VBA, когда должно происходить больше чем одно (как, например, здесь)?Этот код не работает (синтаксическая ошибка):
If Dir("C:\file.txt", vbDirectory) = "" Then MsgBox "File doesn't exist" And Exit Sub