#ms-access #vba
#ms-access #vba
Вопрос:
У меня есть таблица Access с общими заголовками. В таблице каждый столбец заполняется количеством деталей, заказанных на данный день. В одном столбце указана дата начала. Эта информация меняется еженедельно. Я бы хотел, чтобы общие имена столбцов были изменены на значимое имя даты, используя начальную дату в данных поля. У кого-нибудь есть идеи?
Комментарии:
1. Продолжайте и опубликуйте часть кода, который у вас есть, и который вы пробовали, чтобы мы могли лучше помочь 🙂
Ответ №1:
Забудьте о случайных именах полей — это приведет к бесконечным проблемам.
Вы могли бы изменить заголовок имен полей, но это также может создать много путаницы.
Лучший вариант — использовать запрос, в котором вы используете псевдонимы имен полей. Свойство SQL этого простого текста, которым вы легко можете манипулировать:
Select Field1 As Something, Field2 As SomethingElse
From YourTable
Тем не менее …
В таблице каждый столбец заполняется количеством деталей, заказанных на данный день.
похоже, вы используете таблицу как электронную таблицу.
Это заведомо бесполезно, и вам следует прочитать о том, как нормализовать базу данных — существует множество руководств для просмотра.