Зберегти вкладення з outlook в папку, excel для всіх

Код необхідно помістити в стандартний модуль і запустити. Або завантажити прикладений нижче файл - там вже є і кнопка для запуску:


Макроси повинні бути дозволені. Якщо не знаєте що це таке - Що таке макрос і де його шукати?

Після запуску код попросить вказати папку, в яку зберігати додатки. Після цього всі вкладення, що є файлами Excel, будуть збережені в зазначену папку. Якщо імена якихось вкладень збігаються, то до імені файлу в дужках додається номер (х).
Код має деякі недоліки:


Після відкриття файлу натискаєте на кнопку і з'являється форма (як на малюнку вище).
У лівому списку форми вже будуть відображені всі облікові записи Outlook. Необхідно вибрати потрібну. Після вибору облікового запису в правому списку з'являться всі папки, створені для цього облікового запису в папці Вхідні. Якщо вибрати одну або кілька папок, то будуть проглядатися вкладення виключно в обраних папках. Якщо нічого не вибрати - програма уточнить, чи дійсно не планувалася вибирати жодної папки і чи треба переглядати абсолютно всі листи тільки в папці Вхідні (виключаючи підпапки).

Переглядати всі папки - якщо встановлено, то вкладення будуть проглядатися у всіх листах папки Вхідні (включаючи всі вкладені папки).

Виберіть папку для збереження вкладень - кнопкою праворуч від поля вибирається папка, в яку треба зберегти всі знайдені вкладення.

Вибирати вкладення - вказуються маски для типів файлів, які необхідно відбирати. За умовчанням встановлена ​​маска "*. *" - відбирати всі файли. Однак можна вказати будь-який тип файлів. Наприклад, якщо вказати "* .jpeg" - будуть відібрані виключно малюнки з розширенням .jpeg. Якщо необхідно вибирати файли більш як один тип, то все маски можна перерахувати через пряму лінію - |. Наприклад, щоб відібрати всі файли Word, Excel і PowerPoint слід вказати таку маску: "* .doc * | * .xl * | * .ppt *". Тут є і ще один нюанс - таким чином можна вказати маску не тільки форматів, а й імен файлів. Наприклад, щоб відібрати тільки файли Excel, що містять в імені слово "звіт" необхідно задати таку маску: "* звіт * .xl *".

Після натискання ЗБЕРЕГТИ ВКЛАДЕННЯ внизу форми відобразиться інформаційне вікно, що показує в якій папці йде пошук вкладень і який прогрес виконання операції пошуку в цій папці (на зображенні це зелена смуга внизу форми). Якщо імена якихось вкладень збігаються, то до імені файлу в дужках додається номер (х).

  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх
  • Зберегти вкладення з outlook в папку, excel для всіх