წიგნის ან ფურცლის გაგზავნა ელექტრონული ფოსტით

თუ ხშირად გიწევთ გარკვეული წიგნების ან ფურცლების გაგზავნა ელექტრონული ფოსტით, მაშინ უნდა გაითვალისწინოთ, რომ ეს პროცედურა არ შეიძლება სწრაფად გამოიძახოთ. თუ ამას აკეთებთ "კლასიკურად", მაშინ გჭირდებათ:

  • გახსენით ელ.ფოსტის პროგრამა (მაგალითად, Outlook)
  • შექმენით ახალი შეტყობინება
  • ჩაწერეთ მისამართი, თემა და ტექსტი
  • მიამაგრეთ ფაილი შეტყობინებას (არ დაგავიწყდეთ!)
  • დააჭირეთ ღილაკს გაგზავნა

სინამდვილეში, ფოსტის გაგზავნა შესაძლებელია პირდაპირ Excel-დან სხვადასხვა გზით. წადი…

მეთოდი 1: ჩაშენებული გაგზავნა

თუ თქვენ ჯერ კიდევ გაქვთ კარგი ძველი 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("Лист1"). დააკოპირეთ ActiveWorkbook .SendMail Recipients:="[email დაცული]", Subject:="ფაილის დაჭერა" .Close SaveChanges:=False End with End Sub  

ამის შემდეგ, კოპირებული მაკრო შეიძლება გაუშვათ მენიუში სერვისი – მაკრო – მაკრო (ინსტრუმენტები - მაკრო - მაკრო). გაგზავნეთ სამუშაო წიგნი აგზავნის მთელ მიმდინარე წიგნს მითითებულ მისამართზე და SendSheet — ფურცელი1, როგორც დანართი.

მაკროსის გაშვებისას, Excel დაუკავშირდება Outlook-ს, რაც გამოიწვევს ეკრანზე შემდეგი უსაფრთხოების შეტყობინებას:

დაელოდეთ ღილაკს გადაწყვეტა ხდება აქტიური და დააწკაპუნეთ მასზე თქვენი წარდგენის დასადასტურებლად. ამის შემდეგ, ავტომატურად გენერირებული შეტყობინებები განთავსდება საქაღალდეში გამავალი და გაეგზავნება მიმღებებს Outlook-ის პირველად გაშვებისას ან, თუ ის გაშვებული გაქვთ, მაშინვე.

მეთოდი 3. უნივერსალური მაკრო

და თუ გსურთ გაგზავნოთ არა მიმდინარე წიგნი, არამედ ნებისმიერი სხვა ფაილი? და წერილის ტექსტი ასევე კარგი იქნება დაყენებული! წინა მაკროები აქ არ დაგვეხმარება, რადგან ისინი შეზღუდულია თავად Excel-ის შესაძლებლობებით, მაგრამ შეგიძლიათ შექმნათ მაკრო, რომელიც მართავს Outlook-ს Excel-დან – შექმენით და შეავსეთ ახალი შეტყობინების ფანჯარა და გაგზავნეთ იგი. მაკრო ასე გამოიყურება:

Sub SendMail() Dim OutApp, როგორც ობიექტი, Dim OutMail, როგორც ობიექტი, Dim უჯრედი, როგორც დიაპაზონი Application.ScreenUpdating = False Set OutApp = CreateObject("Outlook.Application") 'დაიწყე Outlook დამალულ რეჟიმში OutApp.Session.Logon შეცდომით GoTo გასუფთავება' დაიწყო - გასვლა Set OutMail = OutApp.CreateItem(0) 'შექმენით ახალი შეტყობინება შეცდომის შესახებ Resume შემდეგი' შეავსეთ შეტყობინების ველები OutMail .To = Range("A1").Value .Subject = Range("A2"). მნიშვნელობა .Body = Range("A3").Value .Attachments.Add Range("A4").Value 'Send შეიძლება შეიცვალოს Display-ით, რათა ნახოთ შეტყობინება გაგზავნამდე .Send End With On Error GoTo 0 Set OutMail = Nothing გასუფთავება : Set OutApp = Nothing Application.ScreenUpdating = True End Sub  

შეტყობინების მისამართი, თემა, ტექსტი და მიმაგრებული ფაილის გზა უნდა იყოს მიმდინარე ფურცლის A1:A4 უჯრებში.

  • ჯგუფური გაგზავნა Excel-დან PLEX დანამატით
  • მაკროები Excel-დან ფოსტის გასაგზავნად Lotus Notes-ის საშუალებით დენის ვალენტინის მიერ
  • რა არის მაკროები, სად ჩავსვათ მაკრო კოდი Visual Basic-ში
  • ელფოსტის შექმნა HYPERLINK ფუნქციით

 

დატოვე პასუხი