Note: The other languages of the website are Google-translated. Back to English

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

Kanske gör du alltid och ändrar rapporten i Excel-arbetsbok, efter att du har avslutat den måste du skicka den nuvarande 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

Fliken Office Aktiverar flikredigering och surfning i Office, och gör ditt arbete mycket enklare ...
Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%
  • Återanvänd allt: Lägg till de mest använda eller komplexa formlerna, diagrammen och allt annat till dina favoriter och återanvänd dem snabbt i framtiden.
  • Mer än 20 textfunktioner: Extrahera nummer från textsträng; Extrahera eller ta bort en del av texterna; Konvertera siffror och valutor till engelska ord.
  • Sammanfoga verktyg: Flera arbetsböcker och ark till en; Slå ihop flera celler / rader / kolumner utan att förlora data; Slå samman duplicerade rader och summa.
  • Dela verktyg: Dela data i flera ark baserat på värde; En arbetsbok för flera Excel-, PDF- eller CSV-filer; En kolumn till flera kolumner.
  • Klistra över Dolda / filtrerade rader; Räkna och summa av bakgrundsfärg; Skicka personliga e-postmeddelanden till flera mottagare i bulk.
  • Superfilter: Skapa avancerade filterscheman och tillämpas på alla ark; Svart per vecka, dag, frekvens och mer; Filter med fetstil, formler, kommentarer ...
  • Mer än 300 kraftfulla funktioner; Fungerar med Office 2007-2021 och 365; Stöder alla språk; Enkel implementering i ditt företag eller organisation.

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-mail address, 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 redigeringsfönster i Outlook visas, ange mottagarnamn i Till och Cc textrutor och skriv ett ämne i Ämne ruta kan du också mata in något meddelande i introduktionsrutan, 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. När du har 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, 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 = "skyyang@extendoffice.com"
    .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 = "skyyang @extendoffice.com "
  • .CC = ""
  • .BCC = ""
  • .Subject = "kte-funktion"
  • .Body = "Hej, kontrollera och läs det här dokumentet, tack."

4. Klicka sedan F5 för att köra den här koden och en snabbruta dyker upp, klicka Tillåtoch den här arbetsboken 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 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?


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

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!
officetab botten
Sortera kommentarer efter
Kommentarer (17)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Denna VB-kodning passar mina krav men det finns en peoblem i detta. jag vill inte skicka min mail direkt. Jag vill kontrollera min mail innan jag skickar eftersom jag måste skicka detta mail till olika personer. så jag vill redigera namnet på mottagaren. Vänligen hjälp och återställ. hälsningar, Nishant Goel
Denna kommentar minimerades av moderatoren på webbplatsen
för att granska e-postmeddelandet före / istället för att skicka det, ersätt ".send" med ".display" i slutet av With-blocket. Skål, Siggi.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har en "skicka formulär"-knapp på mitt kalkylblad och ett makro aktiverat som skickar det. Ändå kommer det fram som en tom form. Kan någon hjälpa mig med hur jag får de uppgifter som anges i formuläret att komma igenom i bilagan?
Denna kommentar minimerades av moderatoren på webbplatsen
Ottie, sparar din kod arbetsboken innan du försöker skicka? Alla ändringar du har gjort sedan öppningen kommer bara att ha tillämpats på en temporär fil (om du skulle stänga WB och välja 'Nej' för att spara? ). Så det kan vara att skicka "virgin"-filen. Du kan spara som WB med det ifyllda formuläret som en annan fil (dvs. FileToGo1), instruera Excel att bifoga FileToGo1 till e-postmeddelandet och sedan ta bort FileToGo1 från systemet, så att nästa instans inte klagar på att skriva över en befintlig fil. Eller så kan du utföra SaveAs med en tvingad överskrivning. Detta kan också tillåta dig att spara som en icke-makro WB, så att mottagaren inte får några varningar eller inaktivering av WB eftersom deras system är paranoid om möjliga makrosäkerhetsbrott. Skål, Siggi.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej allt fungerar bra men jag behöver två saker först är att jag vill bifoga filen jag arbetar med automatiskt nästa är jag vill skicka till flera användare tack på förhand
Denna kommentar minimerades av moderatoren på webbplatsen
använda sig av ; mellan användare enligt nedan

.To = "skyyang @extendoffice.com;bob@gmail.com"
Denna kommentar minimerades av moderatoren på webbplatsen
Finns det något sätt att konfigurera den för att skicka till ett Gmail-konto?
Denna kommentar minimerades av moderatoren på webbplatsen
Sparar den verkligen filen?
Denna kommentar minimerades av moderatoren på webbplatsen
Missade jag delen i metod 2 som berättar hur du återanvänder modulen? Finns det ingen knapp eller annan metod för att återkalla den vid nästa användning?
Denna kommentar minimerades av moderatoren på webbplatsen
Finns det något sätt för formeln att kopiera vissa celler och lägga till den informationen i e-postmeddelandet?
Denna kommentar minimerades av moderatoren på webbplatsen
Tack för att du delar information, men jag vill ha ett visst ark endast som ett nytt ark i arbetsboken
Denna kommentar minimerades av moderatoren på webbplatsen
detta bifogar filen men filen visar inga ändringar som har gjorts. den bifogar den senast sparade versionen
Denna kommentar minimerades av moderatoren på webbplatsen
Aktiv arbetsbok. Spara i början av koden bör sorteras
Denna kommentar minimerades av moderatoren på webbplatsen
Tack för att du delar, mycket användbart och finns det något alternativ att hänvisa cellen i samma fil för att välja e-post-ID
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag försökte spara filen med VB-kod men när jag delar över Outlook eller på något annat sätt tappas VB-koden. Kan du hjälpa mig så att VB-koden kommer att vara tillgänglig hela tiden med den Excel-filen.
Tack på förhand.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag gick till verkstaden och njöt av det. Jag skulle vilja ha en arbetsbok. Tack
Denna kommentar minimerades av moderatoren på webbplatsen
Jag gick till verkstaden och njöt av det. Jag skulle vilja ha en arbetsbok
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL