2013-05-01 6 views
1

Я стараюсь, чтобы верхний столбец упал в столбце «МВЗ» в таблице под названием «sheet1». Я написал следующее заявление, которое работает для колонок с одним словом:Ошибка столбца столбца Alter Table - доступ VBA

CurrentDb.Execute "Alter Table Sheet1 Drop Column Cost centre;" 

Однако с этим он только пытается удалить столбец под названием «Стоимость», которая не существует. Я попытался использовать «МВЗ»; ect, но им не повезло.

Уверен, что для этого есть простое решение, однако я не смог его найти.

+1

В качестве подсказки, когда я не могу вспомнить SQL, я просто создаю запрос доступа, открываю SQL-представление и копирую + вставляю SQL в свой код. – Eddie

ответ

3

Вы должны указать имя столбца в скобках, например [Cost centre].

Смежные вопросы