Андрей VG написал: Ну, если вы найдёте Mozilla Thunderbird ActiveX, то можно попробовать
Сейчас работает следующий макрос:
Код
Sub SendWorkbook()
ActiveWorkbook.SendMail Recipients:=Range("D2"), Subject:="Расчет лестницы"
End Sub
Sub SendSheet()
ThisWorkbook.Sheets("Лист1").Copy
With ActiveWorkbook
.SendMail Recipients:=Range("D2"), Subject:="Расчет лестницы"
.Close SaveChanges:=False
End With
End Sub
Private Sub CommandButton1_Click()
Call SendWorkbook
End Sub
Он отправляет книгу целиком, адресата берет из ячейки документа. Мне нужно чтобы он отправлял только область на листе в формате pdf. (сохранив область на компьютере - имя файла взял из ячейки в листе) в формате pdf. И сделал второе сохранение уже всей книги в формате эксель с поддержкой макросов. Вот суть вопроса.
Приветствую товарищи! Подскажите макросы для следующих задач:
1. Преобразовать выделенный диапазон (например A5:E20) в pdf и сохранить его на жесткий диск в .pdf (в определенное место) и, сохранить его в формате xls с поддержкой макроса на жесткий диск (в определенное место)
2. Отправить по почте pdf файл 1. Файл для отправки взять с компьютера 2. Адрес получателя взять из ячейки.
PS. Почтовый клиент по умолчанию Mozilla Thunderbird!
Приветствую Вас! Подскажите какую формулу применить чтобы за определенный период суммировались дневные затраты на определенного сотрудника. Пример во вложении. Спасибо!