powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
4 сообщений из 4, страница 1 из 1
Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
    #39530933
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно источником строк раскрывающегося списка сделать 1-числа 12 прошедших месяцев от сегодняшней даты?
Например сегодня в списке должно быть:
01.10.2017
01.09.2017
01.08.2017
01.07.2017
01.06.2017
01.05.2017
01.04.2017
01.03.2017
01.02.2017
01.01.2017
01.12.2016
01.11.2016

а в следующем месяце:
01.11.2017
01.10.2017
01.09.2017
01.08.2017
01.07.2017
01.06.2017
01.05.2017
01.04.2017
01.03.2017
01.02.2017
01.01.2017
01.12.2016
...
Рейтинг: 0 / 0
Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
    #39530942
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну например заполнить его при Workbook_Open...
...
Рейтинг: 0 / 0
Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
    #39531070
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно задать источник списка запросом с помощью бонимовского Digits. Но проще в коде на событии загрузки формы генерировать RowSource списка
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub Form_Load()
    Dim i, d, s
    For i = -12 To -1
        d = DateAdd("m", i, Date)
        s = s & ";" & DateSerial(Year(d), Month(d), 1)
    Next
    Me.ПолеСоСписком.RowSource = Mid(s, 2)
End Sub
...
Рейтинг: 0 / 0
Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
    #39531507
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,

спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать источником строк Combobox-а: 1-числа 12 прошедших месяцев
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]