Я пытаюсь написать sql оператор выбора в VBA следующим образом:
Dim SQL As String
Dim CITY_NAME As String
Dim tbl As String
CITY_NAME = Sheets("report").Range("D2").Value
SQL = "SELECT * FROM [" & tbl & "] where CITY = " & CITY_NAME
, поэтому, что бы я ни писал в D2, я получил ошибку Неверное имя столбца
но когда я предоставляю его вручную как CITY = 'london' я получил правильные результаты, я не понял проблему