Kitabın və ya vərəqin elektron poçtla göndərilməsi

Əgər siz tez-tez müəyyən kitabları və ya vərəqləri e-poçtla göndərmək məcburiyyətindəsinizsə, onda bu proseduru sürətli adlandırmaq mümkün olmadığını görməlisiniz. Bunu "klassik" etsəniz, sizə lazımdır:

  • e-poçt proqramını açın (məsələn, Outlook)
  • yeni bir mesaj yaradın
  • ünvanı, mövzunu və mətni daxil edin
  • mesaja fayl əlavə edin (unutmayın!)
  • düyməsini vurun Göndərmək

Əslində, poçt birbaşa Excel-dən müxtəlif yollarla asanlıqla göndərilə bilər. Get...

Metod 1: Daxili Göndər

Əgər hələ də köhnə Excel 2003-ə sahibsinizsə, onda hər şey sadədir. İstədiyiniz kitabı/vərəqi açın və menyudan seçin Fayl - Göndər - Mesaj (Fayl - Göndər - Poçt Alıcısı). Göndərmək üçün iki seçimdən birini seçə biləcəyiniz bir pəncərə açılacaq:

Birinci halda, cari kitab mesaja əlavə olaraq əlavə olunacaq, ikinci halda, cari vərəqin məzmunu mətn cədvəli kimi (düsturlar olmadan) birbaşa mesaj mətninə daxil olacaq.

Bundan əlavə, menyu Fayl - Göndər (Fayl — Göndər) bir neçə daha ekzotik göndərmə variantları var:

 

  • Mesaj (nəzərdən keçirmək üçün) (Nəzərdən keçirilməsi üçün poçt alıcısı) – bütün iş dəftəri göndərilir və eyni zamanda onun üçün dəyişikliklərin izlənməsi işə salınır, yəni aydın şəkildə təyin olunmağa başlayır – kimin, nə vaxt və hansı hüceyrələrdə hansı dəyişiklikləri etdiyi. Daha sonra menyuda edilən dəyişiklikləri göstərə bilərsiniz Xidmət - Düzəlişlər - Düzəlişləri vurğulayın (Alətlər — Dəyişiklikləri izləyin — Dəyişiklikləri vurğulayın) və ya tabda Baxış - Düzəlişlər (Bax - Dəyişiklikləri İzləyin) Bu kimi bir şey görünəcək:

    Rəngli çərçivələr sənəddə edilən dəyişiklikləri qeyd edir (hər istifadəçinin fərqli rəngi var). Siçan üzərinə gətirdiyiniz zaman bu xanada kimin, nəyin və nə vaxt dəyişdirilməsinin ətraflı təsviri ilə qeydə bənzər bir pəncərə açılır. Məsələn, tabeçiliyində olanların hesabatını redaktə etdikdə və ya müdir sizin hesabatınızı redaktə etdikdə sənədlərə baxmaq üçün çox rahatdır.

  • Marşrut boyu (Marşrutlaşdırma Alıcısı) – kitabınızın əlavə olunacağı mesaj alıcılar zəncirindən keçəcək, hər biri onu avtomatik olaraq dəyənək kimi irəli göndərəcək. İstəyirsinizsə, mesajı zəncirin sonunda sizə qaytarmaq üçün təyin edə bilərsiniz. Mövzudakı hər bir şəxs tərəfindən edilən redaktələri görmək üçün dəyişikliklərin izlənilməsini aktivləşdirə bilərsiniz.

Yeni Excel 2007/2010-da vəziyyət bir qədər fərqlidir. Bu versiyalarda kitabı poçtla göndərmək üçün düyməni seçmək lazımdır Ofis (Ofis düyməsi) və ya nişanı fayl (Fayl) və komanda Göndərmək (Göndər). Sonra istifadəçiyə bir sıra göndərmə seçimləri təklif olunur:

Nəzərə alın ki, yeni versiyalarda məktubun gövdəsinə daxil edilmiş iş kitabının ayrıca vərəqini göndərmək imkanı yox olub – Excel 2003 və sonrakı versiyalarda olduğu kimi. Qalan yeganə seçim bütün faylı göndərməkdir. Ancaq tanınmış PDF formatında və daha az tanınan XPS-də (PDF-ə bənzəyir, lakin Acrobat Reader-in oxumasını tələb etmir - birbaşa Internet Explorer-də açılır) göndərmək üçün faydalı bir fürsət var idi. Kitabı nəzərdən keçirmək üçün göndərmə əmri vasitəsilə sürətli çıxış panelində əlavə düymə kimi çıxarıla bilər Fayl – Seçimlər – Tez Giriş Alətlər Paneli – Bütün Əmrlər – Nəzərdən keçirilməsi üçün göndər (Fayl — Seçimlər — Tez Giriş Alətlər Paneli — Bütün Əmrlər — Baxış üçün göndər).

Metod 2. Göndərmək üçün sadə makrolar

Makro göndərmək çox asandır. Menyu vasitəsilə Visual Basic Redaktorunun açılması Xidmət - Makro - Visual Basic Redaktoru (Alətlər — Makro — Visual Basic Redaktoru), yeni modulu menyuya daxil edin Daxil et - Modul və bu iki makronun mətnini oraya köçürün:

Sub SendWorkbook() ActiveWorkbook.SendMail Recipients:="[email protected]", Mövzu:="Yol faylı" Son Sub Sub SendSheet() ThisWorkbook.Sheets("List1").Copy with ActiveWorkbook .SendMail Recipients:="[email qorunur]", Mövzu:="Faylı tut" .SaveChanges-i bağla:=Son Alt ilə False End  

Bundan sonra, kopyalanan makrolar menyuda işlədilə bilər Xidmət - Makro - Makro (Alətlər — Makro — Makrolar). İş dəftərini göndər bütün cari kitabı göstərilən ünvana göndərir və SendSheet — Vərəq1 əlavə olaraq.

Makronu işə saldığınız zaman Excel Outlook ilə əlaqə saxlayacaq və bu, ekranda aşağıdakı təhlükəsizlik mesajının görünməsinə səbəb olacaq:

Düyməyə qədər gözləyin Həll etmək aktiv olur və təqdimatınızı təsdiqləmək üçün üzərinə klikləyin. Bundan sonra avtomatik olaraq yaradılan mesajlar qovluğa yerləşdiriləcək Gedən və Outlook-u ilk dəfə işə saldığınız zaman alıcılara göndəriləcək və ya sizdə işləyirsə, dərhal göndəriləcək.

Metod 3. Universal makro

Və cari kitabı deyil, başqa bir faylı göndərmək istəyirsinizsə? Mesajın mətnini də təyin etmək gözəl olardı! Əvvəlki makrolar burada kömək etməyəcək, çünki onlar Excel-in imkanları ilə məhdudlaşır, lakin siz Excel-dən Outlook-u idarə edəcək bir makro yarada bilərsiniz - yeni mesaj pəncərəsi yaradın və doldurun və göndərin. Makro belə görünür:

Sub SendMail() Dim OutApp Obyekt kimi Dim OutMail Obyekt kimi Tutqun xana kimi Diapazon Application.ScreenUpdating = Yanlış Set OutApp = CreateObject("Outlook.Application") 'OutApp.Session.Logon On Xəta Təmizləməyə gedin 'əgər yoxsa. başladı - çıxış Set OutMail = OutApp.CreateItem(0) 'Xəta haqqında yeni mesaj yaradın Sonrakı 'mesaj sahələrini OutMail ilə doldurun .To = Range("A1").Dəyər .Subject = Range("A2"). Dəyər .Gövdə = Aralıq("A3").Dəyər .Qoşmalar.Aralıq əlavə edin("A4").Dəyər 'Göndərmədən əvvəl mesaja baxmaq üçün Ekran ilə əvəz edilə bilər .Göndər Son Xəta ilə Get 0 OutMail təyin et = Heç bir şey təmizlənmədi : OutApp Set = Heç bir proqram.ScreenUpdating = True End Sub  

Ünvan, mövzu, mesajın mətni və əlavə edilmiş faylın yolu cari vərəqin A1:A4 xanalarında olmalıdır.

  • PLEX əlavəsi ilə Excel-dən qrup poçtu
  • Dennis Wallentin tərəfindən Lotus Notes vasitəsilə Excel-dən məktub göndərmək üçün makrolar
  • Makrolar nədir, Visual Basic-də makro kodu hara daxil etmək olar
  • HYPERLINK funksiyası ilə e-poçtların yaradılması

 

Cavab yaz