Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1156to1160
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
Inhaltsverzeichnis

Auto-Diagramm

Auto-Diagramm
Kay
Hi ich habe folgenden Code

Sub Makierung()
Dim a As Double
a = Range(Cells(2, 2), Cells(Rows.Count, 2).End(xlUp)).Select
Chart
End Sub
Sub Chart()
' Chart Makro
' Makro am 17.05.2010 von Kay Kiefer aufgezeichnet
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range("B2:B28"), PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Tabelle1"
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = False
End With
End Sub

und möchte das der obig makrierte Bereich als SourceData:=.... deklarieren. Die Frage ist nur wie?
MFg
Kay

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Auto-Diagramm
17.05.2010 19:39:04
Hajo_Zi
Hallo Kay,
vielleicht so?
Option Explicit
Sub Makierung()
Chart Range(Cells(2, 2), Cells(Rows.Count, 2).End(xlUp))
End Sub
Sub Chart(RaBereich As Range)
' Chart Makro
' Makro am 17.05.2010 von Kay Kiefer aufgezeichnet
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=RaBereich, PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Tabelle1"
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = False
End With
End Sub


Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige