Stuur 'n boek of blad per e-pos

As jy dikwels sekere boeke of velle per e-pos moet uitstuur, dan moes jy opgemerk het dat hierdie prosedure nie vinnig opgeroep kan word nie. As jy dit "klassiek" doen, het jy nodig:

  • maak 'n e-posprogram oop (byvoorbeeld Outlook)
  • skep 'n nuwe boodskap
  • tik die adres, onderwerp en teks in
  • heg 'n lêer aan die boodskap (moenie vergeet nie!)
  • klik op die knoppie Stuur

Trouens, pos kan maklik direk vanaf Excel op 'n klomp verskillende maniere gestuur word. Gaan…

Metode 1: Ingebedde stuur

As jy nog die goeie ou Excel 2003 het, dan is alles eenvoudig. Maak die gewenste boek/blad oop en kies uit die kieslys Lêer – Stuur – Boodskap (Lêer — Stuur na — Posontvanger). 'n Venster sal oopmaak waarin jy een van twee opsies vir stuur kan kies:

In die eerste geval sal die huidige boek as 'n aanhangsel by die boodskap gevoeg word, in die tweede geval sal die inhoud van die huidige blad direk in die boodskapteks ingaan as 'n tekstabel (sonder formules).

Daarbenewens het die spyskaart Lêer – Dien in (Lêer - Stuur na) daar is nog 'n paar eksotiese afleweringsopsies:

 

  • Boodskap (vir hersiening) (Pos ontvanger vir hersiening) – die hele werkboek word gestuur en terselfdertyd word veranderingsopsporing daarvoor aangeskakel, dws begin duidelik vasgestel word – wie, wanneer en in watter selle het watter veranderinge gemaak. U kan dan die veranderinge wat in die kieslys gemaak is, vertoon Diens – Regstellings – Merk regstellings uit (Gereedskap - Volg veranderinge - Merk veranderinge) of op die blad Hersiening – Regstellings (Hersien – Volg veranderinge) Dit sal so lyk:

    Gekleurde rame merk veranderinge wat aan die dokument gemaak is (elke gebruiker het 'n ander kleur). Wanneer jy met die muis beweeg, verskyn 'n notaagtige venster met 'n gedetailleerde beskrywing van wie, wat en wanneer in hierdie sel verander is. Dit is baie gerieflik om dokumente te hersien, wanneer jy byvoorbeeld die verslag van jou ondergeskiktes wysig of die baas joune wysig.

  • Langs die roete (Roeting-ontvanger) – die boodskap waar jou boek aangeheg gaan word, gaan deur 'n ketting van ontvangers, wat elkeen dit outomaties verder sal aanstuur, soos 'n aflosstokkie. As jy wil, kan jy die boodskap stel om na jou terug te keer aan die einde van die ketting. Jy kan veranderingsopsporing aktiveer om die wysigings wat deur elke persoon in die draad gemaak is, te sien.

In die nuwe Excel 2007/2010 is die situasie effens anders. In hierdie weergawes, om die boek per pos te stuur, moet jy die knoppie kies Office (Kantoorknoppie) of oortjie File (Lêer) en span Stuur (Stuur). Vervolgens word die gebruiker 'n stel stuuropsies aangebied:

Neem asseblief kennis dat in nuwe weergawes, die vermoë om 'n aparte vel van die werkboek wat in die liggaam van die brief ingevoeg is, te stuur, verdwyn het - soos dit was in Excel 2003 en later. Die enigste opsie wat oorbly is om die hele lêer te stuur. Maar daar was 'n nuttige geleentheid om die bekende PDF-formaat en die minder bekende XPS in te stuur (soortgelyk aan PDF, maar vereis nie Acrobat Reader om te lees nie - dit maak direk in Internet Explorer oop). Die opdrag om 'n boek vir hersiening te stuur kan uitgetrek word as 'n bykomende knoppie op die vinnige toegangspaneel via Lêer – Opsies – Vinnige toegangnutsbalk – Alle opdragte – Stuur vir hersiening (Lêer — Opsies — Vinnige Toegang-nutsbalk — Alle opdragte — Stuur vir hersiening).

Metode 2. Eenvoudige makro's om te stuur

Dit is baie makliker om 'n makro te stuur. Maak die Visual Basic Editor oop via die spyskaart Diens – Makro – Visual Basic Editor (Gereedskap – Makro – Visual Basic Editor), voeg die nuwe module in die spyskaart in Voeg in – Module en kopieer die teks van hierdie twee makro's daarheen:

Sub SendWorkbook() ActiveWorkbook.SendMail Recipients:="[email protected]", Subject:="Лови файлик" End Sub Sub SendSheet() ThisWorkbook.Sheets("Лист1").Kopieer Met ActiveWorkbook .SendMail Ontvangers:="[e-pos beskerm]", Subject:="Vang die lêer" .Close SaveChanges:=Vals Einde Met End Sub  

Daarna kan die gekopieerde makro's in die spyskaart uitgevoer word Diens – Makro – Makro’s (Gereedskap — Makro — Makro's). Stuur werkboek stuur die hele huidige boek na die gespesifiseerde adres, en Stuur Blad — Blad1 as 'n aanhangsel.

Wanneer jy die makro laat loop, sal Excel Outlook kontak, wat sal veroorsaak dat die volgende sekuriteitsboodskap op die skerm verskyn:

Wag tot die knoppie Los word aktief en klik daarop om jou indiening te bevestig. Daarna sal outomaties gegenereerde boodskappe in die gids geplaas word Outgoing en sal aan ontvangers gestuur word die eerste keer dat jy Outlook begin of, as jy dit aan die gang het, dadelik.

Metode 3. Universele makro

En as jy nie die huidige boek wil stuur nie, maar enige ander lêer? En die teks van die boodskap sal ook lekker wees om te stel! Die vorige makro's sal nie hier help nie, aangesien hulle beperk word deur die vermoëns van Excel self, maar jy kan 'n makro skep wat Outlook vanaf Excel sal bestuur - skep en vul 'n nuwe boodskapvenster in en stuur dit. Die makro lyk so:

Sub SendMail() Dim OutApp As Object Dim OutMail As Object Dim sel As Range Application.ScreenUpdating = False Stel OutApp = CreateObject("Outlook.Application") 'begin Outlook in versteekte modus OutApp.Session.Logon On Error GoTo cleanup 'indien nie begin - afrit Stel OutMail = OutApp.CreateItem(0) 'skep 'n nuwe boodskap Met Fout Hervat Volgende 'vul die boodskapvelde in Met OutMail .To = Range("A1").Value .Subject = Range("A2"). Waarde .Liggaam = Range("A3").Waarde .Attachments.Add Range("A4").Value 'Stuur kan vervang word met Vertoon om die boodskap te sien voordat dit gestuur word .Stuur Einde Met Op Fout Gaan na 0 Stel OutMail = Niks skoonmaak : Stel OutApp = Niks Application.ScreenUpdating = True End Sub  

Die adres, onderwerp, teks van die boodskap en die pad na die aangehegte lêer moet in selle A1:A4 van die huidige blad wees.

  • Groeppos vanaf Excel met die PLEX-byvoeging
  • Makro's vir die stuur van pos vanaf Excel via Lotus Notes deur Dennis Wallentin
  • Wat is makro's, waar om makro-kode in Visual Basic in te voeg
  • Skep e-posse met die HYPERLINK-funksie

 

Lewer Kommentaar