Classe Axis - eixo (Excel VBA)

A classe Axis representa um único eixo em um gráfico.


Dim axi as Axis
Set axi = ActiveChart.Axes(Type:=1)

For Each

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


Dim axiAxe As Axis
For Each axiAxe In ActiveChart.Axes()
	
Next axiAxe

Métodos

Delete - Exclui o objeto.

Select - Seleciona o objeto.

Propriedades

AxisBetweenCategories True se o eixo dos valores cruzar o eixo das categorias entre categorias. Boolean de leitura/gravação.

AxisGroup Retorna o grupo do eixo especificado. Somente leitura.

AxisTitle Retorna um objeto AxisTitle que representa o título do eixo especificado. Somente leitura.

BaseUnit Retorna ou define a unidade base do eixo de categorias especificado. Leitura/gravação XlTimeUnit.

BaseUnitIsAuto True se o Microsoft Excel escolher as unidades base adequadas para o eixo de categoria especificado. O valor padrão é True. Boolean de leitura/gravação.

Border Retorna um objeto Border que representa a borda do objeto.

CategoryNames Retorna ou define todos os nomes de categoria do eixo especificado como uma matriz de texto. Quando você define essa propriedade, você pode defini-la como uma matriz ou como um objeto Range que contém os nomes de categoria. de leitura/gravação.

CategorySortOrder

CategoryType Retorna ou define o tipo de eixo de categorias. XlCategoryType de leitura/gravação.

Crosses Retorna ou define o ponto do eixo especificado onde o outro eixo o atravessa. Long de leitura/gravação.

CrossesAt Retorna ou define o ponto do eixo dos valores onde o eixo das categorias o cruza. Só se aplica ao eixo dos valores. Double de leitura/gravação.

DisplayUnit Retorna ou define o rótulo da unidade para o eixo dos valores. Leitura/gravação XlDisplayUnit, xlCustom ou xlNone.

DisplayUnitCustom Se o valor da propriedade DisplayUnit for xlCustom, a propriedade DisplayUnitCustom retorna ou define o valor das unidades exibidas. O valor deve estar entre 0 e 10E307. Double de leitura/gravação.

DisplayUnitLabel Retorna um objeto DisplayUnitLabel do eixo especificado. Retorna null se a propriedade HasDisplayUnitLabel estiver definida como False. Somente leitura.

Format Retorna o objeto ChartFormat . Somente leitura.

HasDisplayUnitLabel True se o rótulo especificado pela propriedade DisplayUnit ou DisplayUnitCustom é exibido no eixo especificado. O valor padrão é True. Boolean de leitura/gravação.

HasMajorGridlines True se o eixo tem linhas de grade principais. Só os eixos do grupo de eixos principal podem ter linhas de grade. Boolean de leitura/gravação.

HasMinorGridlines True se o eixo tem linhas de grade secundárias. Só os eixos do grupo de eixos principal podem ter linhas de grade. Boolean de leitura/gravação.

HasTitle True se o eixo ou o gráfico tem um título visível. Boolean de leitura/gravação.

Height Retorna um valor Double que representa a altura, em pontos, do objeto.

Left Retorna um valor Double que representa a distância, em pontos, da borda esquerda do objeto até a borda esquerda da área do gráfico.

LogBase Retorna ou define a base do logaritmo quando você estiver usando escalas de log. Double de leitura/gravação.

MajorGridlines Retorna um objeto GridLines que representa as linhas de grade principais do eixo especificado. Só os eixos do grupo de eixos principal podem ter linhas de grade. Somente leitura.

MajorTickMark Retorna ou define o tipo de marca de escala principal do eixo especificado. XlTickMark de leitura/gravação.

MajorUnit Retorna ou define as unidades principais do eixo de valores. Double de leitura/gravação.

MajorUnitIsAuto True se o Microsoft Excel calcular as unidades principais para o eixo de valores. Boolean de leitura/gravação.

MajorUnitScale Retorna ou define o valor de escala de unidade principal para o eixo de categoria quando a propriedade CategoryType é definida como xlTimeScale. Leitura/gravaçãoXlTimeUnit.

MaximumScale Retorna ou define o valor máximo no eixo dos valores. Double de leitura/gravação.

MaximumScaleIsAuto True se o Microsoft Excel calcular o valor máximo para o eixo dos valores. Boolean de leitura/gravação.

MinimumScale Retorna ou define o valor mínimo no eixo dos valores. Double de leitura/gravação.

MinimumScaleIsAuto True se o Microsoft Excel calcular o valor mínimo para o eixo dos valores. Boolean de leitura/gravação.

MinorGridlines Retorna um objeto GridLines que representa as linhas de grade secundárias do eixo especificado. Só os eixos do grupo de eixos principal podem ter linhas de grade. Somente leitura.

MinorTickMark Retorna ou define o tipo de marca de escala secundária do eixo especificado. XlTickMark de leitura/gravação.

MinorUnit Retorna ou define as unidades secundárias do eixo dos valores. Double de leitura/gravação.

MinorUnitIsAuto True se o Microsoft Excel calcular as unidades secundárias para o eixo dos valores. Boolean de leitura/gravação.

MinorUnitScale Retorna ou define o valor de escala de unidade secundária para o eixo de categoria quando a propriedade CategoryType é definida como xlTimeScale. Leitura/gravaçãoXlTimeUnit.

ReversePlotOrder True se o Microsoft Excel plotar os pontos de dados do último ao primeiro. Boolean de leitura/gravação.

ScaleType Retorna ou define o tipo de escala do eixo dos valores. XlScaleType de leitura/gravação.

TickLabelPosition Descreve a posição dos rótulos de marcas de escala no eixo especificado. XlTickLabelPosition de leitura/gravação.

TickLabels Retorna um objeto TickLabels que representa os rótulos de marca de escala para o eixo especificado. Somente leitura.

TickLabelSpacing Retorna ou define o número de categorias ou séries entre os rótulos de marca de escala. Só se aplica a eixos de séries e de categorias. Pode ter um valor de 1 a 31999. Long de leitura/gravação.

TickLabelSpacingIsAuto Retorna ou define se o espaçamento dos rótulos de marca é automático ou não. Boolean de leitura/gravação.

TickMarkSpacing Retorna ou define o número de categorias ou séries entre marcas de escala. Só se aplica a eixos de séries e de categorias. Pode ter um valor de 1 a 31999. Long de leitura/gravação.

Top Retorna um valor Double que representa a distância, em pontos, da borda superior do objeto até a parte superior da linha 1 em uma planilha ou a parte superior da área do gráfico (em um gráfico).

Type Retorna um valor XlAxisType que representa o tipo de eixo.

Width Retorna um valor Double que representa a largura, em pontos, do objeto.

AxisTitle - Representa o título do eixo de um gráfico.

Border - Representa a borda de um objeto.

ChartFormat - Fornece acesso à formatação de Arte do Office dos elementos do gráfico.

DisplayUnitLabel - Representa um rótulo de unidade em um eixo no gráfico especificado.

Gridlines - Representa linhas de grade principais ou secundárias em um eixo do gráfico.

Range - Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.

TickLabels - Representa os rótulos das marcas de escala associados às marcas de escala em um eixo de gráfico.