Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.94/84: Рейтинг темы: голосов - 84, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41

Рассылка через Ms Outlook

24.01.2012, 11:30. Показов 16426. Ответов 52
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пожалуйста, подскажите как сделать рассылку почты из access (в outlook): отметить галочкой необходимые адресаты и нажать кнопку отправить почту (отмеченные галочкой адресаты перейдут в строку КОМУ программы Outlook)
Заранее буду благодарна за отзыв
Вложения
Тип файла: rar БД-отправка.rar (57.6 Кб, 165 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.01.2012, 11:30
Ответы с готовыми решениями:

Рассылка писем через Outlook
Добрый день, нашел макрос в интернете по рассылке писем через Outlook, помогите его доработать, нужно добавить возможность вставлять...

Рассылка через Outlook 2016 на mail.ru
Добрый день! Вновь прошу совета. Секретарь создала в Outlook 2016 группу "Рассылка", в которую входят сотрудники с корпоративной...

Автоматическая рассылка почты в указанное время через Outlook!
Здравствуйте. Возникла такая идея. Пользуюсь Аутлуком для отправки почты. Ежемесячно в определенный день отправляю письма по 6 адресам с...

52
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
24.01.2012, 13:38
За рассылку всего чего угодно из аксесс в аутлук отвечает макрокоманда:

Visual Basic
1
docmd.SendObject
Покопавшись в настройках вы можете отослать отчеты,запросы,таблицы, PDF итд итп.

В макросах без программирования вы можете найти одноименную команду:
Отправить Объект. Там не сложно. Разберетесь.
0
 Аватар для andrey_ba
267 / 267 / 4
Регистрация: 01.11.2011
Сообщений: 612
24.01.2012, 13:44
посмотрите в этой теме
0
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
24.01.2012, 16:07  [ТС]
Я очень плохо разбираюсь в программировании, имею первый опыт работы с access.
И очень буду благодарна, если мне кто-нибудь поможет в вопросах:
1) как сделать так, чтобы флажок в форме устанавливался только напротив конкретного адресата (а не для всех сразу)?
2) какое условие должно стоять в макрокоманде ОтправитьОбъект в разделе КОМУ, чтобы отправка шла только помеченным флажком адресатам?
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
25.01.2012, 10:18
1) Чтобы флажок проставлялся напротив каждого адресата необходимо сначала из формы удалить вообще данный флажок, так как он не привязан к таблице и был создан только в форме(из за этого он не привязан к конкретной записи и выделяется сразу везде.). Удаляйте его в конструкторе формы.
Затем заходите в конструктор таблицы туристы и создавайте поле ОТПРАВКА, тип данных логический.
Закрываете конструктор таблицы с новым добавленным полем. Открываете форму, в конструкторе добавляете это новое поле из таблицы . Все. после этого вопрос с указанием конкретного адресата решен.

2) Вернусь с ответом чуть позже. Занят пока. Тут без кода не обойтись к сожалению. Отмеченные адресаты должны складываться в одну строку со списком ,чтобы потом можно было вставить как переменную в рассылку.

Пока посмотрите реализацию пункта 1.
Вложения
Тип файла: rar БД-отправка.rar (35.9 Кб, 144 просмотров)
1
 Аватар для Ameli
2096 / 1172 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
31.01.2012, 11:01
Нет времени посмотреть базу, надо создать цикл по отмеченным записям, код будет примерно таким:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dim MyTable As DAO.Recordset
'здесь надо прописать скюель запрос с выборкой из таблицы рассылка с условием отбора флажок=тру
s = ""
Set MyTable = CurrentDb.OpenRecordset("SELECT FROM WHERE [Флажок] = True") 
Do While Not MyTable.EOF
   If s = "" Then 
   s = MyTable![Адрес]
   Else:
   s = s & ";"  MyTable![Адрес]
   End If
   MyTable.MoveNext
  Loop
MyTable.Close
'теперь в переменной s - через точку с запятой все отмеченные адреса, можно отправлять, вместо адреса вставлять переменную s
Попробуй, если не будет получаться, я набросаю пример
2
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
31.01.2012, 11:30
Ох, ё. Я и забыл совсем про парня. Высылаю в приложенном письме пример базы со вторым вариантом.
У меня несколько длиннее код чем у вас Амели. Но принцип такой же.
Автору ветки, лови пример в приложенном письме.
Вложения
Тип файла: rar БД-отправка_2007.rar (47.3 Кб, 197 просмотров)
2
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
31.01.2012, 12:18  [ТС]
Спасибо, что вспомнили про меня.
Мне бы хотелось еще доусовершенствовать данную процедуру:
1) при открытии формы ни в одной из строк не было флажков
2) в форме была кнопка ОЧИСТИТЬ ФЛАЖКИ
3) при нажатии кнопки автоматически шло обновление (это необходимо для того, чтобы после нажатия кнопки ОТПРАВКА и добавления кол-ва флажков, можно было не нажимая дополнительно кнопку программы ОБНОВИТЬ ВСЕ отправить письма откорректированному списку адресатов)
Заранее благодарю за ответ
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
31.01.2012, 13:16
Высылаю пример по твоему запросу. Флажки даже сами удаляются автоматически после отправки почты.
Вложения
Тип файла: rar БД-отправка_2007.rar (48.5 Кб, 178 просмотров)
1
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
31.01.2012, 13:53  [ТС]
спасибо за скорый ответ!
1) а кнопку просто сделать нельзя, которая бы все флажки убирала, а то после отправки иногда может возникнуть ситуация частичного редактирования флажков
2) Помогите еще разобраться: почему у меня не проставляются флажки в форме Именинники?
(форма составлена на основе запроса Именинники, который в свою очередь сделан на основе табл Туристы)
Вложения
Тип файла: rar Отправка.rar (2.25 Мб, 130 просмотров)
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
31.01.2012, 16:16
Сделать кнопку,которая будет убирать все флажки не проблема. Проблема в том, что у тебя форма "ИМЕНИННИКИ" создана на основании запроса с группировкой. В ЗАПРОСЕ С ГРУППИРОВКОЙ НЕВОЗМОЖНО НИЧЕГО МЕНЯТЬ!!!. Давай, переделывай источник данных для формы ИМЕНИННИКИ, чтобы был или обычный запрос на выборку источником, или сама таблица источником.
0
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
31.01.2012, 16:30  [ТС]
Но мне же нужна форма, которая бы показывала именинников, из которой можно было бы сделать рассылку сообщений необходимым адресатам (т.е. не всех поздравлять грубо говоря). А как же тогда без запроса с группировкой, которая нужна для информации о том, является ли турист постоянным покупателем? как же все-таки правильно сделать форму? нужен совет!
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
31.01.2012, 18:02
Вот смотри, что мне удалось сделать. В форме именинники кое что поменял. По ФИО туриста можно узнать допинфу нажав крестик слева
Вложения
Тип файла: rar Отправка.rar (76.3 Кб, 121 просмотров)
1
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
31.01.2012, 18:10
Отдельную кнопку обнулить значение флажков сделал также в форме Именинники.
1
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
31.01.2012, 21:51  [ТС]
Спасибо!!! Очень помогли!
Буду дальше работать над формой

Добавлено через 1 час 5 минут
и еще маленький вопрос: как сделать чтобы при закрытии формы автоматически сохранялись все подчиненные формы и таблицы, т.е. на вопрос программы "Сохранить изменения следующих объектов:...?" автоматически было ДА?
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
01.02.2012, 10:01
А почему возникает такой вопрос? "Сохранить изменения следующих объектов:...?" При нормальной рабочей БД такого быть не должно!! Это происходит из-за того, потому что ты сам постоянно что то меняешь в БД, ну к примеру размеры формы, кнопок,контролов. Добавляешь что нибудь новое итд итп.
Когда ничего уже не будешь менять ,а просто будешь там работать, такие штуки вылетать перестанут.
Так что от этого никак не деться.
0
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
02.03.2012, 15:23  [ТС]
здравствуйте!
пожалуста, помогите настроить поиск записи в форме контакты (на основе выпадающего списка).
заранее благодарю за отклик
Вложения
Тип файла: rar фильтр из списка.rar (1.73 Мб, 46 просмотров)
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 994
02.03.2012, 16:51
Вот лови, я тебе там пару вариантов выборки сделал. Чисто поиска, и чисто выборки.
Вложения
Тип файла: rar 1234.rar (69.2 Кб, 83 просмотров)
1
0 / 0 / 0
Регистрация: 18.11.2011
Сообщений: 41
02.03.2012, 20:21  [ТС]
Большое спасибо!
0
 Аватар для Fatalmf
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 33
23.10.2012, 17:28
Добрый Вечер!
Не знаю подходит мой вопрос в тему, но рассылка почты присутствует...
Суть такова есть база.. нужно сделать фильтрацию выпадающем списком и потом отфильтрованным отправить маил...
Проблемка вот в чем по примерам фильтрации списком я немного разобрался, а вот с выпадающем где-то не дагоню, не работает и все... а с отправкой маила отфильтрованных вообще не пойму как сделать, возможно нужно пересмотреть саму форму...
У кого есть идеи подскажите...
Пример базы прилагаю... может кто что-то добавит да я на примере разберусь
Спасибо!
Вложения
Тип файла: rar 1111.rar (48.2 Кб, 38 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.10.2012, 17:28
Помогаю со студенческими работами здесь

MS Office Outlook + Word = РАССЫЛКА
Всем доброго времени суток! Делаю рассылку через MS Office Outlook + Word Проблема в том что Word все письма перемещает сразу в...

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

Запрос через Outlook, обработка в Excel, ответ через Outlook
Уважаемые VB & VBA_ програмисты! Насколько возможно реализовать следующую задачу, домашними (MS) средствами: 1. Получение...

Рассылка через интернет
Добрый день ! расскажите как проще реализовать . Есть комп подключен к роутеру и дальше провайдер дающий статику . Нужно сделать мини...

Sms рассылка через Gsm
Всем привет! и с наступающими!!! Поставлена была следующая задача - клиентам из базы слать смс. К серверу подключен GSM шлюз через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru