Om du snabbt vill kopiera alla diagram från varje kalkylblad i en Excel-arbetsbok till ett Outlook-e-postmeddelande kan du använda metoden som exponeras i den här artikeln. Det kan hjälpa dig att få det på en gång.
Du kanske har skapat en stapel diagram för statistiken i en Excel-arbetsbok. Och senare vill du utnyttja dessa diagram till fullo för att skapa en ny Outlook-e-post. Naturligtvis kan du välja att kopiera dem till e-postmeddelandet manuellt. Ändå är det ganska besvärligt. Därför kommer vi i det följande att dela ett mycket trevligare sätt med dig. Det kan hjälpa dig att inse det helt enkelt med ett klick. Läs vidare för att få det i detalj.
Partikopiera alla diagram från en Excel-arbetsbok till en Outlook-e-post
- Till att börja med, öppna den specifika Excel-arbetsboken.

- Tryck sedan på "Alt + F11" för att komma åt Excel VBA-redigeraren.
- I det nya fönstret lägger du till "MS Outlook Object Library" och "MS Word Object Library". Stegen liknar de som presenteras i artikeln – "Hur man lägger till en objektbiblioteksreferens i VBA".
- Därefter sätter du följande VBA-kod i projektet "ThisWorkbook".
Sub CopyAllChartsToOutlookEmail()
Dim objOutlookApp As Outlook.Application
Dim objMail As Outlook.MailItem
Dim objMailDocument As Word.Document
Dim objSheet As Excel.Worksheet
Dim objChart As Excel.ChartObject
'Get Outlook Application
On Error Resume Next
Set objOutlookApp = GetObject(, "Outlook.Application")
If objOutlookApp Is Nothing Then
Set objOutlookApp = CreateObject("Outlook.Application")
End If
'Create an Outlook Email
Set objMail = objOutlookApp.CreateItem(olMailItem)
objMail.Display
Set objMailDocument = objMail.GetInspector.WordEditor
'Copy All Charts from Each Sheet to the New Email
For Each objSheet In ActiveWorkbook.Worksheets
For Each objChart In objSheet.ChartObjects
objChart.Copy
objMailDocument.Range(0, 0).Paste
Next
Next
End Sub
- Tryck därefter på tangenten "F5" eller klicka på ikonen "Kör" i verktygsfältet för att köra makrot.
- Därefter visas ett e-postmeddelande i Outlook med en popup-varning som visas som följande bild.
- När du väljer och klickar på knappen "Tillåt" kopieras alla diagram i Excel-arbetsboken till det här meddelandet på en gång.
Skydda Outlook från alla risker
Som vi alla vet finns det många hot kring våra data, naturligtvis inklusive våra Outlook-datafiler. Dessutom är ingen ovillig att utsättas för korruption i Outlook. Således måste varje Outlook-användare göra åtgärder för att skydda sin Outlook från alla möjliga risker. För att vara specifik måste användarna säkerhetskopiera Outlook-data regelbundet, vilket kan underlätta Outlook-återställning mycket. Dessutom skulle du bättre få tag i ett kraftfullt PST-fixverktyg, till exempel DataNumen Outlook Repair.
Författarintroduktion:
Shirley Zhang är expert på dataåterställning DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive korrupt sql och Outlook-programvara för reparationsprogramvara. För mer information besök www.datanumen.com



