|
5 Кб. |
|
| Товарищи, помогите создать таблицу в MS Access. Уже создана таблица со следующими столбцами: 1)уникальный код человека 2)фамилия человека 3) начальная дата и 4)конечная даты. Данную таблицу необходимо переформатировать средствами MS Access или с помощью Visual Basic. В таблице также должен быть уникальный код и фамилия человека, но вместо начальной и конечной дат (период), должны быть показаны все даты этого промежутка, не включая крайних дат.
Пример прикреплен к сообщению. По сути необходимо более детально развернуть таблицу.
Можно ли эту операцию выполнить стандартными средствами Access или нужно обязательно прибегать к VBA?
Спасибо за помощь. | |
|
| |
|
|
|
| если "расстояние" между датами не очень большое и разброс в годах между записями не большой, то можно запросом.
Создать таблицы с числами месяцев(31), номерами месяцев (12 записей), и годами которые есть в базе. Потом связать в запросе с существующей таблицей.
Но честно говоря с помощью VBA будет значительно проще. | |
|
| |
|
|
|
| встречный вопрос - проблема в написании кода? | |
|
| |