Hoppa till huvudinnehåll

Hur skickar jag aktuell arbetsbok via Outlook från Excel?

Kanske gör och ändrar du alltid en rapport i Excel-arbetsboken, efter att ha avslutat den måste du skicka den aktuella sparade rapporten till din avdelningschef så snart som möjligt. Hur kunde du snabbt skicka hela din nuvarande arbetsbok till den specifika personen utan att öppna Outlook från Excel?

Skicka aktuell arbetsbok via Outlook från Excel med kommandot Spara och skicka

Skicka aktuell arbetsbok via Outlook som bilaga från Excel med VBA-kod


pil blå höger bubbla Skicka aktuell arbetsbok via Outlook från Excel med kommandot Spara och skicka

Med denna Spara och skicka kommandot i Excel kan du snabbt skicka hela arbetsboken som bilaga, som PDF-fil, som XPS-fil eller Internetfax via din Outlook. Du kan göra så här:

1. Öppna arbetsboken som du vill skicka.

2. klick Fil > Spara och skicka > Skicka med e-post i Excel 2010, se skärmdump:

doc-skicka-arbetsbok1

tips: Om du använder Excel 2007, klicka Kontorsknapp > Skicka, se skärmdump:

doc-skicka-arbetsbok4

Klicka i Excel 2013 Fil > Dela > E-postadress , se skärmdump:

doc-skicka-arbetsbok5

3. Välj sedan ett format som du vill skicka Excel från Skicka med e-post avsnitt, i det här fallet klickar jag Skicka som bilaga ikonknapp, se skärmdump:

doc-skicka-arbetsbok2

4. Och ett Outlook-redigeringsfönster visas, skriv in mottagarnamnen i Till och Cc textrutor och skriv ett ämne i Ämne rutan, kan du mata in ett meddelande i Introduktionsrutan också, se skärmdump:

doc-skicka-arbetsbok3

Anmärkningar:

1. Den här metoden fungerar bara när du använder Outlook som ditt e-postprogram.

2. Efter att ha skickat arbetsboken kan du gå till din Outlook för att kontrollera om e-postmeddelandet har skickats.


pil blå höger bubbla Skicka aktuell arbetsbok via Outlook som bilaga från Excel med VBA-kod

Här kan du också skicka den aktuella arbetsboken som en bilaga från Excel med följande VBA-kod, vänligen gör med följande steg:

1. Öppna din arbetsbok som du vill skicka.

2. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic for Applications-fönstret.

3. Klicka Insert > Modulernaoch klistra in följande kod i Modulfönster.

VBA-kod: skicka aktuell arbetsbok som bilaga från Excel

Sub SendWorkBook()
'Update 20131209
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
On Error Resume Next
With OutlookMail
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "kte feature"
    .Body = "Hello, please check and read this document, thank you."
    .Attachments.Add Application.ActiveWorkbook.FullName
    .Send
End With
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub

Anmärkningar: I ovanstående kod kan du ändra följande information efter eget behov.

  • .to = ""
  • .CC = ""
  • .BCC = ""
  • .Subject = "kte-funktion"
  • .Body = "Hej, kolla och läs detta dokument, tack."

4. Klicka sedan F5 för att köra den här koden och en snabbruta dyker upp, klicka Tillåt, och denna arbetsbok har skickats ut.

doc-skicka-arbetsbok6

Anmärkningar:

1. Den här koden är endast tillgänglig när du använder Outlook som ditt e-postprogram.

2. När du har skickat arbetsboken kan du gå till din Outlook för att se till att e-postmeddelandet har skickats.


Relaterade artiklar:

Hur skickar jag bara kalkylblad via Outlook från Excel?

Hur skickar / skickar jag cellutbud via Outlook från Excel?

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I went to the workshop and enjoyed it. I would like a workbook
This comment was minimized by the moderator on the site
I went to the workshop and enjoy it. I would like to get a workbook. Thanks
This comment was minimized by the moderator on the site
Hi,I tried to save the file with VB code but when I share over outlook or some other way the VB code is getting dropped.Kindly could you help me out so that with that excel file that VB code will be available all the time.
Thank you in advance.
This comment was minimized by the moderator on the site
Thanks for sharing, very useful and is there any option to refer the cell in the same file to pick mail ids
This comment was minimized by the moderator on the site
this is attaching the file but the file does not show any changes that were made. it is attaching the last saved version
This comment was minimized by the moderator on the site
Active workbook. Save at beginning of code should sort
This comment was minimized by the moderator on the site
Thanks for sharing Information but i want in workbook a particular One sheet Only as a new sheet
This comment was minimized by the moderator on the site
Is there any way for the formula to copy certain cells and add that info to the body of the email?
This comment was minimized by the moderator on the site
Did I miss the part in method 2 that tells you how to reuse the module? There's no button or other method to recall it upon next use?
This comment was minimized by the moderator on the site
Does it actually save the file?
This comment was minimized by the moderator on the site
Is there a way to configure it to send to a gmail account?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations