Wie erstelle ich ein Makro in XLS exportieren ein Diagramms in PowerPoint?

September 14

Wie erstelle ich ein Makro in XLS exportieren ein Diagramms in PowerPoint?

Microsoft Excel ist ein Tabellenkalkulations-Programm, das zum Analysieren von Daten und Erstellen von Diagrammen verwendet werden kann. Microsoft PowerPoint wird verwendet, um Präsentationen zu erstellen. Wissen, wie man ein Excel-Diagramm in PowerPoint mit einem Makro exportieren kann den Prozess der Vorbereitung von Präsentationen, rationalisieren, da das Makro die ausführende Phase automatisiert.

Anweisungen

1 Starten Sie Microsoft Excel 2007, und geben Sie Folgendes ein:

Geben Sie in Spalte "A1" "1". Geben Sie in der Spalte "B1" "0.5".

Geben Sie "2", in der Spalte "A2". Geben Sie in Spalte "B2" "0,2".

Geben Sie in Spalte "A3" "3". Geben Sie in Spalte "B3" "0,7".

Geben Sie in Spalte "A4" "4". Geben Sie in Spalte "B4" "0,1".

Geben Sie in Spalte "A5" "5". Geben Sie in Spalte "B5" "0,9".

Markieren Sie "A1", "B5", klicken Sie im Menü "Einfügen" und wählen Sie "Line" ein Liniendiagramm erstellen.

2 Wählen Sie die Registerkarte "Entwicklertools" und auf "Makro aufzeichnen". Klicken Sie auf "A1" und wählen Sie "Stop Recording." Klicken Sie auf "Makros" und wählen Sie "Macro1." Klicken Sie auf "Bearbeiten", um Microsoft Visual Basic öffnen.

Klicken Sie im Menü "Extras" und aktivieren Sie das Kontrollkästchen neben "Microsoft PowerPoint 12.0-Objektbibliothek." Wählen Sie "OK".

3 Geben Sie Folgendes in "Sub Macro1" Ihre Variablen deklariert werden:

Dim MyPath As String

Dim PpApp als PowerPoint.Application

Dim PpPresentation als PowerPoint.Presentation

Dim PpSlide als PowerPoint.Slide

Dim PpImage als PowerPoint.Shape

4 Geben Sie Folgendes ein, um das neue Diagramm speichern, die, das Sie gerade erstellt haben:

ActiveSheet.ChartObjects ("Diagramm 1"). Aktivieren

MyPath = "C:\myChart.gif"

ActiveChart.Export Filename: = MyPath, FilterName: = "GIF"

Sie können bearbeiten "MyPath ="C:\myChart.gif"" auf das Diagramm in einem anderen Pfad speichern.

5 Geben Sie Folgendes ein, um eine neue PowerPoint‑Präsentation erstellen und Hinzufügen einer leerer Folie:

Legen Sie PpApp = New PowerPoint.Application

ppApp.Visible = MsoTrue

Set PpPresentation = ppApp.Presentations.Add(msoTrue)

ppPresentation.Slides.Add 1, ppLayoutBlank

6 Geben Sie Folgendes ein, um Ihre Excel-Diagramm hinzufügen und speichern Sie die Präsentation:

Set PpSlide = ppPresentation.Slides(1)

ppSlide.Shapes.AddPicture Filename: = MyPath, _

LinkToFile:=msoTrue, SaveWithDocument:=msoTrue, _

Left:=100, Top:=100, Width:=250, Height:=250

ppPresentation.SaveAs "G:\myExcelChartPresentation.ppt"

ppPresentation.Close

ppApp.Quit

Sie können bearbeiten "ppPresentation.SaveAs"G:\myExcelChartPresentation.ppt"" zum Speichern einer Präsentation in einem anderen Pfad.

7 Geben Sie Folgendes ein, um Ihre Variablen aus dem Speicher freizugeben:

Set PpSlide = Nothing

Set PpPresentation = Nothing

Legen Sie PpApp = Nothing

Drücken Sie "F5", um das Makro auszuführen.