Я создаю таблицу Excel в коде доступа vba. Мне нужно изменить имена столбцов от A, B, C и т. Д. До значимого имени. Я выглядел высоко и низко, но не могу найти способ.Как изменить имена столбцов из VBA
ответ
Имена столбцов в Excel не могут быть изменены. Они являются фундаментальной частью работы Excel.
При создании таблицы на основе таблицы базы данных (похоже, что вы делаете) первая строка в электронной таблице Excel будет содержать имена полей (столбцов) ваших данных. Таким образом, когда вам нужно прочитать данные обратно в Access или импортировать таблицу в виде таблицы; Доступ, по умолчанию, знает, что нужно искать в первой строке таблицы для имен столбцов.
В качестве следствия любые столбцы, которые вы не указываете именам в первой строке (строка «header»), получают автонамещенные что-то бесполезное (например, FieldX или FieldXX). –
@A. Scagnelli: FWIW имена будут F1, F2, F3 и т. Д. – onedaywhen
Если моя память служит мне правильно, я не верю, что вы можете изменить метки заголовков столбцов по умолчанию A
, B
, C
.
Вы можете написать имена заголовков в первой строке таблицы
Не могли бы вы привести пример сценария на то, что вы пытаетесь достичь? – shahkalpesh