|
|
|
OFF: Как отправить по e-mail файл Word из Excel? | ☑ | ||
|---|---|---|---|---|
|
0
Вадимка
18.01.05
✎
12:34
|
Как отправить по e-mail файл Word из Excel?
|
|||
|
1
Черт
18.01.05
✎
12:37
|
а почему бы не воспользоваться почтовиком и приципить к нему файл Ворда, чем заниматься мазохизмом?
|
|||
|
2
Дурочка 1С
18.01.05
✎
12:40
|
По-моему, только в виде текста. В экселе нет возможности прикрепить файл к мэйлу. Все реквизиты письма кроме прикрепления файла можно заполнить программно.
|
|||
|
3
Вадимка
18.01.05
✎
12:46
|
Черт, а вообще это возможно?
|
|||
|
4
Черт
18.01.05
✎
12:49
|
возможно, если создавать макрос
|
|||
|
5
Вадимка
18.01.05
✎
12:52
|
а как это сделать, если не секрет?
|
|||
|
6
Совершенство
18.01.05
✎
13:09
|
5. Записать макрос :) или написать.
|
|||
|
7
Вадимка
18.01.05
✎
13:18
|
написАть!!!!!!!!!!!!
|
|||
|
8
Diter
18.01.05
✎
14:16
|
Даааа.
Как всётаки изобретателен мозг нашего человека в поисках проблем на собстенную задницу. Как многообразен мир извращений с использованием 1С. |
|||
|
9
Совершенство
18.01.05
✎
14:17
|
8. В этой ветке нет 1с.
|
|||
|
10
Diter
18.01.05
✎
14:28
|
(9) это я просмотрел. Второе предложение из (9) не читать...
|
|||
|
11
big
18.01.05
✎
14:35
|
(9,10) Ты суслика видишь? А он есть. (с)
|
|||
|
12
Кофеин
18.01.05
✎
15:28
|
(0) А зачем тебе? Стоит ли так изгаляться?
Программируешь на VBA? |
|||
|
13
Вадимка
18.01.05
✎
15:38
|
Дело в том, Кофеин, что я делаю выборку из ecxel и по ее результатам хочу разослать одно письмо для всех (e-mail есть)
|
|||
|
14
Кофеин
18.01.05
✎
15:49
|
Так создай в мыйлере группу получателей и отсылай группе одно письмо
|
|||
|
15
Вадимка
18.01.05
✎
15:52
|
А ты не в курсе, OutLook может подтянуть группу получателей из *.txt?
|
|||
|
16
Кофеин
18.01.05
✎
15:56
|
Если сильно горишь желанием, можешь поиграться с этим примерчиком:
Workbooks("BOOK1.XLS").HasRoutingSlip = True With Workbooks("BOOK1.XLS").RoutingSlip .Delivery = xlOneAfterAnother .Recipients = Array("Adam Bendel", _ "Jean Selva", "Bernard Gabor") .Subject = "Here is BOOK1.XLS" .Message = "Here is the workbook. What do you think?" End With Workbooks("BOOK1.XLS").Route |
|||
|
17
Кофеин
18.01.05
✎
15:57
|
(15) Так ты спрашиваешь или итак все знаешь?
|
|||
|
18
Кофеин
18.01.05
✎
16:01
|
А OutLookом я в принципе не пользуюсь :)
|
|||
|
19
Вадимка
18.01.05
✎
16:08
|
Кофеин, у тебя ICQ есть?
|
|||
|
20
Кофеин
18.01.05
✎
16:10
|
А что ты хотел?
|
|||
|
21
Вадимка
18.01.05
✎
16:35
|
Тот код что ты прислал отправляет сам файл Excel, а мне надо отправлять Word.
А ICQ, просто так проще общаться. |
|||
|
22
Кофеин
18.01.05
✎
17:56
|
(21) Это ты верно подметил, я же сказал не скопируй и пользуйся, а поиграйся... Подумай что можно придумать.....
|
|||
|
23
Имея VBA
18.01.05
✎
19:28
|
можно сделать легко.
Public Sub SendEmailAtt(ByVal MyTo As String, MySybject As String, _ Optional MyBody As String, Optional MyAttachment As String) Dim OutLookApp As Object 'Ссылка на MS Outlook Dim OutLookItem As Object 'Ссылка на сообщение Dim OlNotRunning As Boolean 'открыт MS Outlook на момент выполнения On Error Resume Next 'Проверяем не открыт ли уже MS Outlook Set OutLookApp = GetObject(, "Outlook.Application") If Err.Number <> 0 Then 'Если ошибка то не открыт и запускаем его OlNotRunning = True Err.Clear Set OutLookApp = CreateObject("Outlook.Application") End If 'Создание сообщения Set OutLookItem = OutLookApp.CreateItem(0) With OutLookItem .to = MyTo 'кому .Subject = MySybject 'тема .Body = MyBody 'текст If Dir(MyAttachment) <> "" Then .Attachments.Add MyAttachment End If '.Display Отображение сообщения .Send End With 'Закрытие OutLook если не был запущен до выполнения процедуры отправки If OlNotRunning = True Then OutLookApp.Application.Quit End Sub |
|||
|
24
Кофеин
19.01.05
✎
06:57
|
(23) А разве VBA не встроен в Excel? :) Попробуй в экселе Alt+F11
|
|||
|
25
427
19.01.05
✎
07:07
|
и биться сердце перестало....
|
|||
|
26
Кофеин
19.01.05
✎
08:33
|
ты думаешь?
|
|||
|
27
Вадимка
19.01.05
✎
10:17
|
Последний код компелиться, но не реагирунт вообще!
|
|||
|
28
Вадимка
19.01.05
✎
10:19
|
А средствами макросов Excel можно что-то сделать?
|
|||
|
29
Вадимка
24.01.05
✎
11:22
|
ПАМАГИТЕ!!!!!
|
|||
|
30
Кофеин
24.01.05
✎
11:47
|
Найми кого-нибудь, мож сделают...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |