0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 18
|
|
1 | |
Макрос для работы с несколькими документами15.09.2016, 07:51. Показов 1656. Ответов 8
Здравствуйте. Нужна ваша помощь. Есть 3 документа, в каждом первый столбец с датами. Нужно написать макрос, который выделит и скопирует текст из каждого документа по датам, которые записаны в 2 ячейки(от какой даты и до какой) в моем документе, и вставил в документ. Буду очень благодарен за помощь.
0
|
15.09.2016, 07:51 | |
15.09.2016, 07:51 | |
Ответы с готовыми решениями:
8
Xpath для работы с xml документами Инструменты для работы с Compound документами |
5 / 5 / 5
Регистрация: 03.03.2011
Сообщений: 43
|
|
18.09.2016, 03:16 | 2 |
Я правильно понял, что текст, который надо скопировать, во второй колонке, или колонок может быть больше?
Устроит ли вариант, чтобы данные доставались из одной, активной на момент запуска макроса, книги? Или укажите по какому принципу макрос должен понимать из каких книг брать данные, если их открыт, например, десяток.
0
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 18
|
|
18.09.2016, 08:35 [ТС] | 3 |
Колонок больше, но фиксированное количество. На счет одной книги - устроит любой вариант.
Добавлено через 4 минуты Получается, что диапазон колонок я знаю, нужно только выделить диапазон по датах и скопировать.
0
|
19 / 19 / 5
Регистрация: 23.04.2014
Сообщений: 72
|
||||||
19.09.2016, 17:19 | 4 | |||||
Честно говоря, не проверял, но должно работать.
0
|
5 / 5 / 5
Регистрация: 03.03.2011
Сообщений: 43
|
||||||
19.09.2016, 17:39 | 5 | |||||
В книге с макросом есть лист "result" (куда будут добавляться результаты) и лист "params" с данными в ячейках В1 начальная дата, В2 конечная дата, В3 количество колонок которые будут копироваться.
Макрос нужно запускать, когда активна книга с исходными данными. После окончания выборки данных активируется книга с результатом (с макросом).
0
|
6991 / 2890 / 554
Регистрация: 19.10.2012
Сообщений: 8,790
|
|
19.09.2016, 17:40 | 6 |
- да ладно, тот кто писал наверняка на чём-то проверял, на чём-то точно работало
![]()
0
|
19 / 19 / 5
Регистрация: 23.04.2014
Сообщений: 72
|
|
19.09.2016, 17:41 | 7 |
писал я.
но не проверял, поскольку не создавал документов с датами. От автора файлов нет. На чем проверять ? не пойму Вашего сарказма.
0
|
6991 / 2890 / 554
Регистрация: 19.10.2012
Сообщений: 8,790
|
|
19.09.2016, 21:21 | 8 |
Ну тогда извиняюсь
![]() Я чуть проверил на "мышах" - нужно выбрать что-то одно: GFC или GetFileName... Далее до извлечения данных доходит, но т.к. у меня тоже нет документов с датами - на этом стоп. А проверил потому что заинтересовало FDS As FileDialogSelectedItems - кстати так и не использовали... вместе с Wb и File$.
0
|
19 / 19 / 5
Регистрация: 23.04.2014
Сообщений: 72
|
|
19.09.2016, 21:32 | 9 |
все верно, потому что сначала делал через коллекцию, для унификации, потом не стал заморачиваться. GFC - GetFilesCollection. в итоге передумал и сделал согласно задаче, через три массива, поскольку в тз именно три файла. дальше по коду.
0
|
19.09.2016, 21:32 | |
19.09.2016, 21:32 | |
Помогаю со студенческими работами здесь
9
База данных для работы с архивными документами Планшет для инета, работы с документами, 1С и фотошопом Программа для работы с Excel и Word документами Ноутбук для работы с большими документами Excel / до $1000 Какая линукс подойдёт для работы с таблицами и документами? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Новые блоги и статьи
![]() |
||||
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
|
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
|
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
|
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
|
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
|
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
|
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
|
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
|
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
|
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
|