ТранспортМодаРецептыБлогиОхотаПутешествияСпортВесельеСвоими РукамиITЗнания
Мини-Игры
x

x
zakruti.com » ru » IT – Софт » Обучение Microsoft Office
Multiselect GetOpenFilename - Несколько рабочих книг за раз! - (Серия VBA 29)

Multiselect GetOpenFilename - Несколько рабочих книг за раз! - (Серия VBA 29)

VKTwitterOK

содержание видео

Рейтинг: 4.0; Голоса: 1
Продолжая тему важной для динамичной и User friendly работы в VBA, в сегодняшнем видеоуроке мы с Тобой рассмотрим, как использовать параметр Multiselect метода GetOpenFilename. Этот параметр позволяет пользователю выбирать сразу несколько файлов, сохраняя их в специально отведенный массив. В этом видеоуроке Ты узнаешь, как объявлять переменную для массива с путями к файлам, как проверять, выбрал ли пользователь вообще какие-либо файлы, или же нажал на кнопку отмена, как затем прорабатывать каждый путь к каждому отдельному файлу и и т. д. Кроме того, по просьбам подписчиков, я решил почаще снимать видео с домашними заданиями. Правда, чтобы тебе не пришлось ждать выхода следующего видео, решение задачи я решил встроить сразу же в конце данного видео. Так что приятного просмотра и успехов в изучении VBA!
Дата: 2021-09-02

Комментарии и отзывы: 6


Супер урок, спасибо большое за полезные видео. А как можно добавить процедуру исключения файлов, которые уже были отработаны. Например были выбраны три файла, после загрузки данных в папку добавил еще один файл. Как можно при выборе всех файлов исключать из обработки первые 3, данные которых уже были загружены. Это помогло бы исключить ошибку пропуска файла, в случае если их много, и обрабатывать только новые файлы. Буду очень благодарен Вам если снимите видео или объясните, как это можно сделать.
ответить

Билял, благодарю! Мне удалось решить ДЗ самостоятельно, правда я оформил не столь аккуратно. Но важно, что сам! И чуть дольше я дату вставлял: вначале использовал функцию =today, а потом заменил ячейку с этой формулой её значением. Но теперь возьму на вооружение более короткое решение с помощью Date! Ведь всё гениальное - просто )
ответить

Билял, спасибо тебе за твой труд! подскажи пожалуйста как можно сделать следующие действия?
1. Подсчитать количество файлов с цифрами в имени 2. Добавить к имени файла его порядковый номер. (Например, A5. TXT A5_01. TXT. 3. Сформировать набор полных путей к файлам, которые поместить на 1 уровень вверх от заданной папки

ответить

Мега-мега-мегаграмотное изложение материала и продуктивные уроки! Редкость на просторах интернета! Низкий Вам поклон за столь эффективное изложение материала по VBA! Вы педагог от Бога, продолжайте в том же духе! Низкий поклон за труды! Не поленюсь и напишу это коммент по каждым видео курса!
ответить

Удалось! почти аналогично, отличие только в том, что использовал транспонированную вставку 3ех средних ячеек между датой и основанием при записи данных в протокол.
ответить

У меня возникла проблема, при копировании данных из документа
расширением (xls) в документ (xlsm) возникает ошибка 1004, есть какое
то решение этому?

ответить
Добавить отзыв, комментарий






Другие видео канала