Klasse Sparkline - eine einzelne Sparkline (Excel VBA)

Die Klasse Sparkline stellt eine einzelne Sparkline dar. Um eine Sparkline -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim sprln as Sparkline
Set sprln = ActiveCell.SparklineGroups(1)(Index:=1)

For Each

Hier ist ein Beispiel für die Verarbeitung der Sparkline -Elemente in einer Sammlung


Dim sprlnParent As Sparkline
For Each sprlnParent In ActiveCell.SparklineGroups.Parent
	
Next sprlnParent

Location


ActiveCell.SparklineGroups(1)(1).Location =

ModifyLocation

Ändert die Position einer einzelnen Sparkline.

ModifyLocation (Range)

Range: Die Zelle, in der die Sparkline enthalten ist.


ActiveCell.SparklineGroups(1)(1).ModifyLocation Range:=

ModifySourceData

Ändert die Quelldaten für eine einzelne Sparkline.

Der Datenquellenbereich für eine einzelne Sparkline muss zusammenhängend sein.

ModifySourceData (Formula)

Formula: Der Bereich, in dem die Quelldaten enthalten sind.


Dim strFormula As String: strFormula = 
ActiveCell.SparklineGroups(1)(1).ModifySourceData Formula:=strFormula

SourceData

Gibt den Range zurück, der die Quelldaten für eine einzelne sparkline enthält, oder legt diesen fest.

Der Datenquellenbereich für eine einzelne Sparkline muss zusammenhängend sein.


ActiveCell.SparklineGroups(1)(1).SourceData =