Доброго времени суток! Стоит такая хитрая задача: Написать некое приложение, которое могло бы анализировать отпуска сотрудников (их порядка 300). (в общем и ниочём) На текущем этапе нахожусь в поиске решения. Выбранная дорога: 1) Привести всех руководителей к единому заполнению файла - с помощью макроса заполнить форму. 2) Данные при заполнении через форму записываются на лист книги, а расшифровка дат начала отпуска и его окончания - в виде примечаний. Это пока реализовано и пока не оптимизировано, работает как бета-версия..(файл во вложении - запуск приложения через кнопку на Ribbon - "Отпуск")
А далее интереснее... Люди, которые будут проводить анализ работают на МАС...ексель 2011... С МАСосью не имею ничего общего (пока)... Что я хочу сделать: 0) Для этих пользователь сотворю "Родительский" файл 1) Пользователь лёгким нажатием на кнопку (я так понимаю, не на Ribbon-е) запускает юзер-форму, где на ЛистБоксе отображаются все файлы, с нужной мне маской, текущей директории. Как я мыслю тут нужен FSO... есть ли такая штучка на МАСоси? 2) По очереди открываю каждый файл и копирую с него данные в "Родительский" (вместе с примечаниями.. ессно...) 3) Ну а потом мега-анализ, тайны которого мне пока не открыты.
При работе хочу использовать FSO, если можно. ну и Dictionary...хотя, я так мыслю, что придётся вместо Dictionary юзать Collection..
Прошу направить на путь истинный. у Вас опыта поболее чем у меня...
Доброго времени суток! Стоит такая хитрая задача: Написать некое приложение, которое могло бы анализировать отпуска сотрудников (их порядка 300). (в общем и ниочём) На текущем этапе нахожусь в поиске решения. Выбранная дорога: 1) Привести всех руководителей к единому заполнению файла - с помощью макроса заполнить форму. 2) Данные при заполнении через форму записываются на лист книги, а расшифровка дат начала отпуска и его окончания - в виде примечаний. Это пока реализовано и пока не оптимизировано, работает как бета-версия..(файл во вложении - запуск приложения через кнопку на Ribbon - "Отпуск")
А далее интереснее... Люди, которые будут проводить анализ работают на МАС...ексель 2011... С МАСосью не имею ничего общего (пока)... Что я хочу сделать: 0) Для этих пользователь сотворю "Родительский" файл 1) Пользователь лёгким нажатием на кнопку (я так понимаю, не на Ribbon-е) запускает юзер-форму, где на ЛистБоксе отображаются все файлы, с нужной мне маской, текущей директории. Как я мыслю тут нужен FSO... есть ли такая штучка на МАСоси? 2) По очереди открываю каждый файл и копирую с него данные в "Родительский" (вместе с примечаниями.. ессно...) 3) Ну а потом мега-анализ, тайны которого мне пока не открыты.
При работе хочу использовать FSO, если можно. ну и Dictionary...хотя, я так мыслю, что придётся вместо Dictionary юзать Collection..
Прошу направить на путь истинный. у Вас опыта поболее чем у меня...Travelstar
мда..... двоечник я, забыл Вам сказать, что данный файл, который приложенный, разработан для руководителей,чтоб они планировали отпуска своих сотрудников... и он работает на мастДае.... То, что будет работать на МАСе (или должно работать....) будет только писаться..., собственно и холивар у меня в голове возник на предмет можно ли в МАСе реализовать диалоговое окно для выбора файлов из итересующей директории и какими средствами его реализовать. В Microsoft - FSO - File Stream Object - с помощью его получаем перечень файлов с необходимой маской (xls, xlsm, xlsx .... ) и работаем с ними.
С объектами типа Dictionary уже более-менее понятно - работать не будет... судя по ответам и с FSO ловить нечего... Тогда вот еще вопросик - как на МАСосе в екселе реализовать, назову так, "диалоговое окно" для выбора необходимых файлов и потом копирования их содержания в "Родительский" файл...
Вот те библиотеки, которые подключены у меня. Да... согласен, на МАС MicrosoftScriptingRuntime отсутствует...
Всем привет!
мда..... двоечник я, забыл Вам сказать, что данный файл, который приложенный, разработан для руководителей,чтоб они планировали отпуска своих сотрудников... и он работает на мастДае.... То, что будет работать на МАСе (или должно работать....) будет только писаться..., собственно и холивар у меня в голове возник на предмет можно ли в МАСе реализовать диалоговое окно для выбора файлов из итересующей директории и какими средствами его реализовать. В Microsoft - FSO - File Stream Object - с помощью его получаем перечень файлов с необходимой маской (xls, xlsm, xlsx .... ) и работаем с ними.
С объектами типа Dictionary уже более-менее понятно - работать не будет... судя по ответам и с FSO ловить нечего... Тогда вот еще вопросик - как на МАСосе в екселе реализовать, назову так, "диалоговое окно" для выбора необходимых файлов и потом копирования их содержания в "Родительский" файл...
Вот те библиотеки, которые подключены у меня. Да... согласен, на МАС MicrosoftScriptingRuntime отсутствует...Travelstar