Консультация № 195552
07.05.2019, 00:02
0.00 руб.
07.05.2019, 09:30
0 4 2
Здравствуйте! Прошу помощи в следующем вопросе:

Составить программу в VBA(Excel). Определить название книги в библиотеке с годом издания ранее заданного. Т.е будет уже созданная таблица с названием книг и годом издания. От нас требуется , чтобы при запуске программы появлялось окно, для ввода года издания. И из того составился на другом листе список книг с данным годом.

Обсуждение

давно
Советник
400484
472
07.05.2019, 11:04
общий
это ответ
Здравствуйте, Sashasss3!
Создал пример, возможной, реализации работы скрипта.
Прикрепленные файлы:
c9b6469d1aab22134ec450dcdd3064d502cded34.zip
давно
Модератор
137394
1850
07.05.2019, 18:43
общий
Адресаты:
Какой список должен получиться, за один заданный год или за все годы ранее заданного?
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Посетитель
403001
2
07.05.2019, 19:59
общий
Цитата: Megaloman
За один заданный год, но потом при новом запросе, список обновлялся на ранее заданный год.
давно
Модератор
137394
1850
08.05.2019, 21:47
общий
это ответ
Здравствуйте, Sashasss3!
Вот таблица с моим вариантом решения (23.3 кб). Очень жаль, что Вы не предоставили образец своей таблицы с данными. В моей таблице реальны только 2 названия, остальные размножены механическим копированием, единственное, менял год издания для отладки выборки. Сейчас макрос при выборке создаёт лист под именем года. Однако, если закомментировать одну строку (смотрите комментарий в макросе), выборка будет осуществляться на лист с одним и тем же именем.
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Форма ответа