Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
888to892
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
888to892
888to892
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Diagramm mit VBA löschen

Diagramm mit VBA löschen
30.07.2007 13:36:00
Michael
Hi,
mit diesem Code zaubere ich mir ein Diagramm aufs Arbeitsblatt.

Sub Makro1()
Range("D5:G6").Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range("D5:G6"), PlotBy _
:=xlRows
ActiveChart.Location Where:=xlLocationAsObject, Name:="Tabelle1"
ActiveChart.PlotArea.Select
With Selection.Border
.Weight = xlThin
.LineStyle = xlNone
End With
Selection.Interior.ColorIndex = xlNone
ActiveChart.SeriesCollection(1).Select
With Selection.Border
.Weight = xlThin
.LineStyle = xlNone
End With
Selection.Shadow = False
Selection.InvertIfNegative = False
With Selection.Interior
.ColorIndex = 36
.Pattern = xlSolid
End With
ActiveChart.Axes(xlValue).MajorGridlines.Select
Selection.Delete
ActiveChart.SeriesCollection(1).Select
With Selection.Border
.Weight = xlHairline
.LineStyle = xlNone
End With
Selection.Shadow = False
Selection.InvertIfNegative = False
With Selection.Interior
.ColorIndex = 44
.Pattern = xlSolid
End With
ActiveWindow.Visible = False
Windows("Mappe2").Activate
Range("A1").Select
End Sub


Wie kann ich nun selbiges wieder löschen per Makro? Bzw. wie kann ich das Diagramm anpsrechen bzw. benennen damit ich ein Delete zuweisen kann.
Gruß
Michael

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Diagramm mit VBA löschen
30.07.2007 13:46:00
gerwas
Hallo
ActiveChart.Delete
oder
Charts("Name des Blattes").Delete
mfg GerWas

AW: Diagramm mit VBA löschen
30.07.2007 13:52:33
Beverly
Hi Michael,
ActiveSheet.ChartObjects(1).Delete
ActiveSheet.ChartObjects(1).Name
________________________________________

AW: Diagramm mit VBA löschen
30.07.2007 13:59:37
Michael
Danke. Es geht

AW: Diagramm mit VBA löschen
30.07.2007 13:53:00
Michael
Sorry funktierniert beides nicht.
Charts("Tabelle1").Delete
Index außerhalb des gültiges Bereichs
ActiveChart.Delete
Objektvariable ode With-Blockvariable nicht definiert
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige