Ном эсвэл хуудсыг имэйлээр илгээх

Хэрэв та тодорхой ном, хуудсыг цахим шуудангаар илгээх шаардлагатай бол энэ процедурыг хурдан гэж нэрлэх боломжгүй гэдгийг та анзаарсан байх ёстой. Хэрэв та үүнийг "сонгодог" байдлаар хийвэл танд хэрэгтэй болно:

  • имэйл програм нээх (жишээлбэл, Outlook)
  • шинэ мессеж үүсгэх
  • хаяг, сэдэв, текстийг бичнэ үү
  • зурваст файл хавсаргах (мартаж болохгүй!)
  • товчийг дарна уу Илгээх

Үнэн хэрэгтээ шуудангаа Excel-ээс янз бүрийн аргаар шууд илгээж болно. Яв…

Арга 1: Embedded Send

Хэрэв танд хуучин Excel 2003 байгаа бол бүх зүйл энгийн. Хүссэн ном/хуудасаа нээгээд цэснээс сонгоно уу Файл - Илгээх - Мессеж (Файл - Илгээх - Захидал хүлээн авагч). Илгээх хоёр сонголтын аль нэгийг сонгох цонх нээгдэнэ.

Эхний тохиолдолд одоогийн номыг зурваст хавсралт хэлбэрээр нэмэх болно, хоёр дахь тохиолдолд одоогийн хуудасны агуулга мессежийн текст рүү шууд текст хүснэгт хэлбэрээр (томъёогүйгээр) орно.

Үүнээс гадна цэс Файл - Илгээх (Файл - Илгээх) Өөр хэд хэдэн чамин тээврийн сонголтууд байдаг:

 

  • Мессеж (шалгах) (Мэйл хүлээн авагчаас хянуулах) – ажлын номыг бүхэлд нь илгээж, үүнтэй зэрэгцэн өөрчлөлтийн хяналтыг идэвхжүүлсэн, өөрөөр хэлбэл хэн, хэзээ, ямар нүдэнд ямар өөрчлөлт оруулсан нь тодорхой тогтоогдож эхэлдэг. Дараа нь та цэсэнд хийсэн өөрчлөлтүүдийг харуулах боломжтой Үйлчилгээ - Засварууд - Засваруудыг тодруул (Хэрэгслүүд - Өөрчлөлтийг хянах - Өөрчлөлтүүдийг тодруулах) эсвэл таб дээр Хяналт - Залруулга (Хянах - Өөрчлөлтийг хянах) Энэ дараахь байдлаар харагдана.

    Өнгөт хүрээ нь баримт бичигт хийсэн өөрчлөлтийг тэмдэглэдэг (хэрэглэгч бүр өөр өөр өнгөтэй байдаг). Хулганаа гүйлгэхэд энэ нүдэнд хэн, юу, хэзээ өөрчлөгдсөн тухай дэлгэрэнгүй тайлбар бүхий тэмдэглэл маягийн цонх гарч ирнэ. Жишээлбэл, та доод албан тушаалтнуудын тайланг засах эсвэл дарга таны тайланг засах үед баримт бичгийг шалгахад маш тохиромжтой.

  • Маршрутын дагуу (Чилүүлэлтийн хүлээн авагч) – таны номыг хавсаргах зурвас нь хүлээн авагчдын гинжин хэлхээгээр дамжих бөгөөд тус бүр нь бороохой шиг автоматаар цааш дамжуулах болно. Хэрэв хүсвэл гинжин хэлхээний төгсгөлд танд буцаж ирэх мессежийг тохируулж болно. Та хэлхээнд байгаа хүн бүрийн хийсэн засварыг харахын тулд өөрчлөлтийн хяналтыг идэвхжүүлж болно.

Шинэ Excel 2007/2010 хувилбарт байдал арай өөр байна. Эдгээр хувилбаруудад номыг шуудангаар илгээхийн тулд товчлуурыг сонгох хэрэгтэй газар (Оффис товч) эсвэл таб Файлын (Файл) ба баг Илгээх (Илгээх). Дараа нь хэрэглэгчдэд илгээх олон сонголтыг санал болгож байна.

Excel 2003 болон түүнээс хойшхи хувилбаруудын адил шинэ хувилбаруудад захидлын үндсэн хэсэгт оруулсан ажлын дэвтрийн тусдаа хуудсыг илгээх боломж алга болсныг анхаарна уу. Үлдсэн цорын ганц сонголт бол файлыг бүхэлд нь илгээх явдал юм. Гэхдээ сайн мэддэг PDF формат болон бага мэддэг XPS (PDF-тэй төстэй, гэхдээ Acrobat Reader унших шаардлагагүй - энэ нь Internet Explorer дээр шууд нээгддэг) илгээх ашигтай боломж байсан. Номыг хянуулахаар илгээх командыг хурдан нэвтрэх самбар дээрх нэмэлт товчлуур болгон татаж авах боломжтой Файл - Сонголтууд - Түргэн нэвтрэх хэрэгслийн мөр - Бүх тушаалууд - Хянахаар илгээнэ үү (Файл — Сонголтууд — Хурдан нэвтрэх хэрэгслийн мөр — Бүх тушаалууд — Хянахаар илгээх).

Арга 2. Илгээх энгийн макро

Макро илгээх нь илүү хялбар байдаг. Цэсээр дамжуулан Visual Basic редакторыг нээх Үйлчилгээ - Макро - Visual Basic редактор (Хэрэгслүүд - Макро - Visual Basic редактор), шинэ модулийг цэсэнд оруулна уу Оруулах - Модуль мөн эдгээр хоёр макроны текстийг тэнд хуулна уу:

Sub SendWorkbook() ActiveWorkbook.SendMail Recipients:="[email protected]", Subject:="Лови файлик" End Sub Sub SendSheet() ThisWorkbook.Sheets("List1"). ActiveWorkbook-ээр хуулах .SendMail Recipients:="[имэйл" хамгаалагдсан]", Subject:="Файлыг барих" .Close SaveChanges:=Төгсгөлийн дэд хэсэгтэй худал төгсгөл  

Үүний дараа хуулсан макронуудыг цэсэнд ажиллуулж болно Үйлчилгээ - Макро - Макро (Хэрэгслүүд - Макро - Макро). Ажлын ном илгээх одоогийн номыг бүхэлд нь заасан хаяг руу илгээдэг, мөн SendSheet — Sheet1 хавсралтаар.

Таныг макро ажиллуулах үед Excel Outlook-тэй холбогдох бөгөөд энэ нь дэлгэцэн дээр дараах хамгаалалтын мессеж гарч ирнэ.

Товчлуур хүртэл хүлээнэ үү Шийдэл идэвхтэй болж, үүн дээр дарж илгээлтээ баталгаажуулна уу. Үүний дараа автоматаар үүсгэсэн мессежүүд хавтсанд байрлана Гарах Outlook-г анх эхлүүлэхэд эсвэл хэрэв ажиллаж байгаа бол шууд хүлээн авагчид илгээгдэх болно.

Арга 3. Бүх нийтийн макро

Хэрэв та одоогийн номыг биш, харин өөр файлыг илгээхийг хүсвэл? Мөн мессежийн текстийг тохируулахад таатай байх болно! Өмнөх макронууд энд тус болохгүй, учир нь тэдгээр нь Excel-ийн боломжоор хязгаарлагддаг, гэхдээ та Excel-ээс Outlook-ийг удирдах макро үүсгэж болно - шинэ мессежийн цонх үүсгэж, бөглөж, илгээх боломжтой. Макро дараах байдлаар харагдаж байна.

Sub SendMail() OutApp-ыг Объект болгон бүдэгрүүлж OutMail-г Обьектийн бүдэг нүдийг муж болгон бүдэгрүүлнэ Application.ScreenUpdating = Худал тохируулах OutApp = CreateObject("Outlook.Application") 'OutApp.Session.Logon-ыг далд горимоор эхлүүлнэ үү.Хэрэв байхгүй бол Outlook-г цэвэрлэхэд очно уу. эхэлсэн - гарах Set OutMail = OutApp.CreateItem(0) 'шинэ мессеж үүсгэх Алдааны талаар үргэлжлүүлэх Дараагийн 'мэдээний талбаруудыг OutMail .To = Range("A1").Утга .Subject = Range("A2") ашиглан бөглөнө үү. Утга .Body = Range("A3").Value .Attachments.Add Range("A4").Value 'Send-г дэлгэцээр сольж мессежийг илгээхээс өмнө харах боломжтой .Send End with Error GoTo 0 Set OutMail = Юу ч цэвэрлэхгүй : Set OutApp = Юу ч биш Application.ScreenUpdating = True End Sub  

Хаяг, сэдэв, мессежийн текст болон хавсаргасан файлын зам нь одоогийн хуудасны A1:A4 нүдэнд байх ёстой.

  • PLEX нэмэлт бүхий Excel-ээс групп захидал илгээх
  • Деннис Уоллентины Lotus Notes-ээр Excel-ээс захидал илгээх макронууд
  • Макро гэж юу вэ, Visual Basic програмын макро кодыг хаана оруулах вэ
  • HYPERLINK функцээр имэйл үүсгэх

 

хариу үлдээх