Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/автоматизация почты, конверты - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » автоматизация почты, конверты (Макросы/Sub)
автоматизация почты, конверты
СерТ Дата: Понедельник, 08.05.2017, 07:24 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, выкладываю свой труд по автоматизации почты нашего подразделения. В ходе работы регулярно (в неделю до 15 писем и больше), отправляем заказными письмами через почту России. Надоело смотреть, как наши делопроизводители пишут все руками. Наше подразделение работает по программе работы с клиентами, разработанной федеральными структурами (то есть наши просьбы по автоматизации работы с конвертами то ли не доходят, то ли стоят на последних местах в плане). Но есть возможность вытащить в экселе данные - адрес, ФИО, то есть все, что нужно для печати конверта.
Благодаря вашему сайту, используя разработки и советы, смог сделать такой файл. Очень благодарен всем Вам, вашему ресурсу.
Конечно, я буду еще доделывать. Но наша делопроизводитель уже пользуется и где-то 1 час- 1.5 часа рабочего времени уже экономит.
Надо, но не доходят руки прикрутить кнопку печать всех конвертов. Потом я хочу на листе В сделать список адресов организаций с которыми у нас постоянная переписка. чтобы не загружать их из файла.
Когда начинал, многие отсылки идут на слияние с вордом. Но сколько я ни пытался...., такой геморрой это слияние. Благодаря тому, что в экселе можно очень точно двигать линии столбцов и строк, можно очень точно попасть на конверт. Сейчас лист конверт сделан под - по-моему формат DL, это европейский формат, который закуплен нашей бухгалтерией, сейчас я попросил купить пустые конверты такого же формата. Для того чтобы печатать индексы надо установить шрифт печкин и все равно лучше печатать на пустых конвертах.
В общем, строго не судите, я не программист, если есть вопросы отвечу и может быть кто-то делал подобную вещь, может выскажите свои соображения.
Надо в файле конверты на листе Да, нажать кнопку загрузить и загрузить файл адреса, потом ставя галочки в строке (дважды тыкнуть напротив нужного адресата по столбцу А), должно окраситься зеленым, потом нажать на сделать конверты и распечатать, сразу делается список заказных писем (для безналичного расчета) для почты.
К сообщению приложен файл: 9046098.xlsm (76.2 Kb) · 4428949.xlsx (8.3 Kb)


Сообщение отредактировал СерТ - Понедельник, 08.05.2017, 07:34
 
Ответить
СообщениеЗдравствуйте, выкладываю свой труд по автоматизации почты нашего подразделения. В ходе работы регулярно (в неделю до 15 писем и больше), отправляем заказными письмами через почту России. Надоело смотреть, как наши делопроизводители пишут все руками. Наше подразделение работает по программе работы с клиентами, разработанной федеральными структурами (то есть наши просьбы по автоматизации работы с конвертами то ли не доходят, то ли стоят на последних местах в плане). Но есть возможность вытащить в экселе данные - адрес, ФИО, то есть все, что нужно для печати конверта.
Благодаря вашему сайту, используя разработки и советы, смог сделать такой файл. Очень благодарен всем Вам, вашему ресурсу.
Конечно, я буду еще доделывать. Но наша делопроизводитель уже пользуется и где-то 1 час- 1.5 часа рабочего времени уже экономит.
Надо, но не доходят руки прикрутить кнопку печать всех конвертов. Потом я хочу на листе В сделать список адресов организаций с которыми у нас постоянная переписка. чтобы не загружать их из файла.
Когда начинал, многие отсылки идут на слияние с вордом. Но сколько я ни пытался...., такой геморрой это слияние. Благодаря тому, что в экселе можно очень точно двигать линии столбцов и строк, можно очень точно попасть на конверт. Сейчас лист конверт сделан под - по-моему формат DL, это европейский формат, который закуплен нашей бухгалтерией, сейчас я попросил купить пустые конверты такого же формата. Для того чтобы печатать индексы надо установить шрифт печкин и все равно лучше печатать на пустых конвертах.
В общем, строго не судите, я не программист, если есть вопросы отвечу и может быть кто-то делал подобную вещь, может выскажите свои соображения.
Надо в файле конверты на листе Да, нажать кнопку загрузить и загрузить файл адреса, потом ставя галочки в строке (дважды тыкнуть напротив нужного адресата по столбцу А), должно окраситься зеленым, потом нажать на сделать конверты и распечатать, сразу делается список заказных писем (для безналичного расчета) для почты.

Автор - СерТ
Дата добавления - 08.05.2017 в 07:24
Pelena Дата: Понедельник, 08.05.2017, 07:36 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Думаю, надо в Готовые решения перенести. Согласны?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Думаю, надо в Готовые решения перенести. Согласны?

Автор - Pelena
Дата добавления - 08.05.2017 в 07:36
СерТ Дата: Понедельник, 08.05.2017, 07:41 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Ну если Вы так желаете... я вообще-то не думаю, что это готовое решение, в смысле что надо доделывать?
 
Ответить
СообщениеНу если Вы так желаете... я вообще-то не думаю, что это готовое решение, в смысле что надо доделывать?

Автор - СерТ
Дата добавления - 08.05.2017 в 07:41
Pelena Дата: Понедельник, 08.05.2017, 07:56 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Просто вопросов по VBA я не увидела.
А по мере доделывания можно выкладывать новые версии


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПросто вопросов по VBA я не увидела.
А по мере доделывания можно выкладывать новые версии

Автор - Pelena
Дата добавления - 08.05.2017 в 07:56
СерТ Дата: Понедельник, 08.05.2017, 17:15 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Да, согласен, перемещайте в готовые решения
 
Ответить
СообщениеДа, согласен, перемещайте в готовые решения

Автор - СерТ
Дата добавления - 08.05.2017 в 17:15
7420504 Дата: Вторник, 05.06.2018, 16:00 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Большое спасибо за данный материал! Очень дельная толковая разработка.
Единственное прошу вас пожалуйста сообщить некоторые тонкости.
1. Как исправить код так, чтобы адрес копировался полностью, но без индекса (количество цифр которого фиксировано), то есть в нашем случае так: г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2 . Получается, что часть информации теряется


2. И еще момент интересный, можно ли убрать склонение ФИО, чтобы всегда было в именительном падеже, потому что иногда сбоит.


Пока только встал на путь освоения макросов и кода, сам довольно далек от этого.
Спасибо


Сообщение отредактировал 7420504 - Вторник, 05.06.2018, 16:02
 
Ответить
СообщениеБольшое спасибо за данный материал! Очень дельная толковая разработка.
Единственное прошу вас пожалуйста сообщить некоторые тонкости.
1. Как исправить код так, чтобы адрес копировался полностью, но без индекса (количество цифр которого фиксировано), то есть в нашем случае так: г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2 . Получается, что часть информации теряется


2. И еще момент интересный, можно ли убрать склонение ФИО, чтобы всегда было в именительном падеже, потому что иногда сбоит.


Пока только встал на путь освоения макросов и кода, сам довольно далек от этого.
Спасибо

Автор - 7420504
Дата добавления - 05.06.2018 в 16:00
_Boroda_ Дата: Вторник, 05.06.2018, 16:36 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
1. Адрес всегда нужно писать с областью. Или, по крайней мере, область можно не писать, но запятую поставить нужно. Вот так
368810,, г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2
2. Нужно следить за тем, чтобы в ФИО не было пробелов в конце. У Вас "Татьяна" записана как "Татьяна "

По поводу пробелов в ФИО дописал немного в макросе, теперь можно с пробелами
К сообщению приложен файл: 9046098_1.xlsm (68.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение1. Адрес всегда нужно писать с областью. Или, по крайней мере, область можно не писать, но запятую поставить нужно. Вот так
368810,, г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2
2. Нужно следить за тем, чтобы в ФИО не было пробелов в конце. У Вас "Татьяна" записана как "Татьяна "

По поводу пробелов в ФИО дописал немного в макросе, теперь можно с пробелами

Автор - _Boroda_
Дата добавления - 05.06.2018 в 16:36
7420504 Дата: Вторник, 05.06.2018, 17:33 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо за корректировки, действительно пробел мешал склонению.

Касательно адреса мои рассуждения были такие:
Есть 2 примера:
132150, г. Москва, а/я12.
125130, город Москва, проезд Мостовой, дом 2, корпус 4, помещение V, комната 123


Мы левую часть, то есть 6 знаков индекса отправляем в соответствующие поля на конверте, а все что после индекса - в поле адрес с сохранением последовательности символов и знаков.

Дело в том, что по предыдущему примеру 368810,, г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2 теряется "владение 2", что на практике может оказаться критично. Думаю если бы шло простое копирование строки до последнего символа после индекса в поле адреса, данные ошибки были бы исключены.

 
Ответить
СообщениеСпасибо за корректировки, действительно пробел мешал склонению.

Касательно адреса мои рассуждения были такие:
Есть 2 примера:
132150, г. Москва, а/я12.
125130, город Москва, проезд Мостовой, дом 2, корпус 4, помещение V, комната 123


Мы левую часть, то есть 6 знаков индекса отправляем в соответствующие поля на конверте, а все что после индекса - в поле адрес с сохранением последовательности символов и знаков.

Дело в том, что по предыдущему примеру 368810,, г. Москва, ул. Академика Лазарева, д.14, корпус 6, владение 2 теряется "владение 2", что на практике может оказаться критично. Думаю если бы шло простое копирование строки до последнего символа после индекса в поле адреса, данные ошибки были бы исключены.


Автор - 7420504
Дата добавления - 05.06.2018 в 17:33
_Boroda_ Дата: Вторник, 05.06.2018, 18:07 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Блин, не хотел я туда лезть.
Держите
Поправил макрос "Мяу". Там был расчет только на 5 кусков в адресе, потому и рубил. Сейчас сколько угодно. Максимум символов в первой ячейке с адресом поставил 40, остальное лезет во вторую. Если получается перебор по количеству символов, то виноват получатель - нефиг такой большой адрес иметь :D
К сообщению приложен файл: 9046098_2.xlsm (82.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеБлин, не хотел я туда лезть.
Держите
Поправил макрос "Мяу". Там был расчет только на 5 кусков в адресе, потому и рубил. Сейчас сколько угодно. Максимум символов в первой ячейке с адресом поставил 40, остальное лезет во вторую. Если получается перебор по количеству символов, то виноват получатель - нефиг такой большой адрес иметь :D

Автор - _Boroda_
Дата добавления - 05.06.2018 в 18:07
DrMini Дата: Среда, 06.06.2018, 14:10 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1647
Репутация: 208 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Сегодня секретарь сказала: Что купили кучу чистых конвертов и как их подписывать ума не приложу. Я накидал в Excel просто шаблон. А тут ТАКОЕ!!!! Попробовал. Подошло. Изменил только шрифт индекса на Post Index
Спасибо _Александр_, _Boroda_,


Сообщение отредактировал DrMini - Среда, 06.06.2018, 14:11
 
Ответить
СообщениеСегодня секретарь сказала: Что купили кучу чистых конвертов и как их подписывать ума не приложу. Я накидал в Excel просто шаблон. А тут ТАКОЕ!!!! Попробовал. Подошло. Изменил только шрифт индекса на Post Index
Спасибо _Александр_, _Boroda_,

Автор - DrMini
Дата добавления - 06.06.2018 в 14:10
_Boroda_ Дата: Среда, 06.06.2018, 14:19 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А я-то что? Я только чуть косяки подпилил. Автору спасибо. Ну и, судя по названиям некоторых макросов, RANу


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА я-то что? Я только чуть косяки подпилил. Автору спасибо. Ну и, судя по названиям некоторых макросов, RANу

Автор - _Boroda_
Дата добавления - 06.06.2018 в 14:19
DrMini Дата: Среда, 06.06.2018, 22:03 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1647
Репутация: 208 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
А я-то что?

Я увидел сегодня решение моей (секретарши конечно) проблемы. Не буду вдаваться что и как но даже искать не пришлось. СПАСИБО!
 
Ответить
Сообщение
А я-то что?

Я увидел сегодня решение моей (секретарши конечно) проблемы. Не буду вдаваться что и как но даже искать не пришлось. СПАСИБО!

Автор - DrMini
Дата добавления - 06.06.2018 в 22:03
alexa1965 Дата: Четверг, 07.06.2018, 08:32 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 343
Репутация: 55 ±
Замечаний: 0% ±

2003> 2019 >2016
Добрый день! Я все конечно понимаю, но зачем делать зажигалку с ядерным реактором? Для данной проблемы достаточно одного листа со списком получателей по номеру в нужном склонении и адресами, листа бланк (конверт или посылка) включении поиска по индексу и все. Зачем городить с макросами, не понимаю. Да использовал склонения для выписки удостоверений и бланка аттестации, где в бланке был именительный падеж а в удостоверении в дательном соответственно. Но здесь зачем городить околесицу?


Главное не быть балабастиком
 
Ответить
СообщениеДобрый день! Я все конечно понимаю, но зачем делать зажигалку с ядерным реактором? Для данной проблемы достаточно одного листа со списком получателей по номеру в нужном склонении и адресами, листа бланк (конверт или посылка) включении поиска по индексу и все. Зачем городить с макросами, не понимаю. Да использовал склонения для выписки удостоверений и бланка аттестации, где в бланке был именительный падеж а в удостоверении в дательном соответственно. Но здесь зачем городить околесицу?

Автор - alexa1965
Дата добавления - 07.06.2018 в 08:32
Pelena Дата: Четверг, 07.06.2018, 08:46 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
зачем городить околесицу?

alexa1965, критика должна быть конструктивной. Если есть лучший вариант с тем же функционалом, поделитесь. А так проблемы и задачи у всех разные, не стоит быть столь категоричным


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
зачем городить околесицу?

alexa1965, критика должна быть конструктивной. Если есть лучший вариант с тем же функционалом, поделитесь. А так проблемы и задачи у всех разные, не стоит быть столь категоричным

Автор - Pelena
Дата добавления - 07.06.2018 в 08:46
alexa1965 Дата: Четверг, 07.06.2018, 10:25 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 343
Репутация: 55 ±
Замечаний: 0% ±

2003> 2019 >2016
Ну как то так. Добавил в реестре даты отправления и данные по отправлению которые автоматически заполняются в списке отправлений. Формирование списка по дате ячейка D3
К сообщению приложен файл: 9161136.xlsx (18.0 Kb)


Главное не быть балабастиком
 
Ответить
СообщениеНу как то так. Добавил в реестре даты отправления и данные по отправлению которые автоматически заполняются в списке отправлений. Формирование списка по дате ячейка D3

Автор - alexa1965
Дата добавления - 07.06.2018 в 10:25
7420504 Дата: Среда, 08.08.2018, 16:09 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день всем!

Просьба, пожалуйста, кто может подредактировать код, чтобы адрес получателя не выходил за рамки одной строки и текст по размеру автоматически подгонялся в соответствии с содержимым (чтобы равномерно заполнял длину всю строку).

Во вложении скриншот, цифра 8 вылезла на вторую строку. Буду благодарен за помощь!
К сообщению приложен файл: 8974073.png (63.8 Kb) · 2636989.xlsm (66.2 Kb)


Сообщение отредактировал 7420504 - Среда, 08.08.2018, 16:12
 
Ответить
СообщениеДобрый день всем!

Просьба, пожалуйста, кто может подредактировать код, чтобы адрес получателя не выходил за рамки одной строки и текст по размеру автоматически подгонялся в соответствии с содержимым (чтобы равномерно заполнял длину всю строку).

Во вложении скриншот, цифра 8 вылезла на вторую строку. Буду благодарен за помощь!

Автор - 7420504
Дата добавления - 08.08.2018 в 16:09
vohid Дата: Четверг, 06.12.2018, 10:56 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день! подскажите пожалуйста как работает файл с конвертами, нажимаю загрузить, грузиться Фио и адреса с файла, далее нажимаю на сделать конверты. но конвертов нет.
 
Ответить
СообщениеДобрый день! подскажите пожалуйста как работает файл с конвертами, нажимаю загрузить, грузиться Фио и адреса с файла, далее нажимаю на сделать конверты. но конвертов нет.

Автор - vohid
Дата добавления - 06.12.2018 в 10:56
DrMini Дата: Четверг, 06.12.2018, 11:11 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1647
Репутация: 208 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
как работает

Разрешите макросы. Жмёшь "Создать конверты". Появляются листы. Заходите в них и выводите на печать. Делаете в параметрах масштабирования "Вписать все столбцы на одну страницу". И всё.


Сообщение отредактировал DrMini - Четверг, 06.12.2018, 11:45
 
Ответить
Сообщение
как работает

Разрешите макросы. Жмёшь "Создать конверты". Появляются листы. Заходите в них и выводите на печать. Делаете в параметрах масштабирования "Вписать все столбцы на одну страницу". И всё.

Автор - DrMini
Дата добавления - 06.12.2018 в 11:11
DrMini Дата: Четверг, 06.12.2018, 11:13 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 1647
Репутация: 208 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Да... Совсем забыл. Не забудьте на листе "Da" установить (двойным кликом) в колонке "А" галочки напротив адресов.


Сообщение отредактировал DrMini - Четверг, 06.12.2018, 11:15
 
Ответить
СообщениеДа... Совсем забыл. Не забудьте на листе "Da" установить (двойным кликом) в колонке "А" галочки напротив адресов.

Автор - DrMini
Дата добавления - 06.12.2018 в 11:13
vohid Дата: Четверг, 06.12.2018, 16:59 | Сообщение № 20
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
DrMini, Спасибо! полоучилось.
 
Ответить
СообщениеDrMini, Спасибо! полоучилось.

Автор - vohid
Дата добавления - 06.12.2018 в 16:59
Мир MS Excel » Вопросы и решения » Готовые решения » автоматизация почты, конверты (Макросы/Sub)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!