Classe Sparkline - um único minigráfico (Excel VBA)

A classe Sparkline representa um único minigráfico. Para usar uma variável de classe Sparkline, ela primeiro precisa ser instanciada por exemplo


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

For Each

Aqui está um exemplo de processamento dos itens Sparkline em uma coleção.


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

Location

Retorna ou define o local de um único minigráfico. Leitura/gravação.


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

ModifyLocation

Modifica o local de um único minigráfico.

ModifyLocation (Range)

Range: A célula que contém o minigráfico.


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

ModifySourceData

Modifica os dados da fonte de um único minigráfico.

O intervalo da fonte de dados de um único minigráfico precisa ser contínuo.

ModifySourceData (Formula)

Formula: O intervalo que contém os dados de origem.


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

SourceData

Retorna ou define o intervalo que contém os dados de origem de um único minigráfico. Leitura/gravação.

O intervalo da fonte de dados de um único minigráfico precisa ser contínuo.


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