ExcelScript.ChartDataLabels interface
Representa uma coleção de todos os rótulos de dados em um ponto do gráfico.
Comentários
Exemplos
/**
* This sample configures data labels on a chart series.
* This assumes the active worksheet has a pie chart.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Configure the data labels.
const series = chart.getSeries()[0];
const dataLabels = series.getDataLabels();
dataLabels.setShowPercentage(true);
dataLabels.setShowSeriesName(false);
dataLabels.setShowCategoryName(false);
dataLabels.setShowValue(false);
}
Métodos
| get |
Especifica se as etiquetas de dados geram automaticamente texto adequado com base no contexto. |
| get |
Especifica o formato das etiquetas de dados do gráfico, que inclui a formatação de tipo de letra e preenchimento. |
| get |
Especifica o tipo de forma geométrica das etiquetas de dados. Veja |
| get |
Especifica o alinhamento horizontal para a etiqueta de dados do gráfico. Veja |
| get |
Obtém um objeto que representa as linhas de preenchimento das etiquetas de dados. |
| get |
Especifica se o formato de número está ligado às células. Se |
| get |
Especifica o código de formato para etiquetas de dados. |
| get |
Valor que representa a posição da etiqueta de dados. Veja |
| get |
Cadeia de caracteres que representa o separador usado para os rótulos de dados em um gráfico. |
| get |
Especifica se as etiquetas de dados são apresentadas como uma nota de aviso com a âncora de cauda anexada ao ponto de dados. Se |
| get |
Especifica se o tamanho da bolha da etiqueta de dados está visível. |
| get |
Especifica se o nome da categoria da etiqueta de dados está visível. |
| get |
Especifica se as linhas de preenchimento são apresentadas para as etiquetas de dados.
|
| get |
Especifica se a chave de legenda da etiqueta de dados está visível. |
| get |
Especifica se a percentagem da etiqueta de dados está visível. |
| get |
Especifica se o nome da série de etiquetas de dados está visível. |
| get |
Especifica se o valor da etiqueta de dados está visível. |
| get |
Representa o ângulo para o qual o texto é orientado para etiquetas de dados. O valor deve ser um número inteiro de -90 a 90 ou o número inteiro 180 para texto orientado verticalmente. |
| get |
Representa o alinhamento vertical do rótulo de dados do gráfico. Veja |
| set |
Especifica se as etiquetas de dados geram automaticamente texto adequado com base no contexto. |
| set |
Especifica o tipo de forma geométrica das etiquetas de dados. Veja |
| set |
Especifica o alinhamento horizontal para a etiqueta de dados do gráfico. Veja |
| set |
Especifica se o formato de número está ligado às células. Se |
| set |
Especifica o código de formato para etiquetas de dados. |
| set |
Valor que representa a posição da etiqueta de dados. Veja |
| set |
Cadeia de caracteres que representa o separador usado para os rótulos de dados em um gráfico. |
| set |
Especifica se o tamanho da bolha da etiqueta de dados está visível. |
| set |
Especifica se o nome da categoria da etiqueta de dados está visível. |
| set |
Especifica se as linhas de preenchimento são apresentadas para as etiquetas de dados.
|
| set |
Especifica se a chave de legenda da etiqueta de dados está visível. |
| set |
Especifica se a percentagem da etiqueta de dados está visível. |
| set |
Especifica se o nome da série de etiquetas de dados está visível. |
| set |
Especifica se o valor da etiqueta de dados está visível. |
| set |
Representa o ângulo para o qual o texto é orientado para etiquetas de dados. O valor deve ser um número inteiro de -90 a 90 ou o número inteiro 180 para texto orientado verticalmente. |
| set |
Representa o alinhamento vertical do rótulo de dados do gráfico. Veja |
Detalhes do método
getAutoText()
Especifica se as etiquetas de dados geram automaticamente texto adequado com base no contexto.
getAutoText(): boolean;
Retornos
boolean
getFormat()
Especifica o formato das etiquetas de dados do gráfico, que inclui a formatação de tipo de letra e preenchimento.
getFormat(): ChartDataLabelFormat;
Retornos
getGeometricShapeType()
Especifica o tipo de forma geométrica das etiquetas de dados. Veja ExcelScript.GeometricShapeType para obter detalhes. O valor é null se as etiquetas de dados não forem formas geométricas.
getGeometricShapeType(): GeometricShapeType;
Retornos
getHorizontalAlignment()
Especifica o alinhamento horizontal para a etiqueta de dados do gráfico. Veja ExcelScript.ChartTextHorizontalAlignment para obter detalhes. Esta propriedade só é válida quando a TextOrientation etiqueta de dados é 0.
getHorizontalAlignment(): ChartTextHorizontalAlignment;
Retornos
getLeaderLines()
Obtém um objeto que representa as linhas de preenchimento das etiquetas de dados.
getLeaderLines(): ChartLeaderLines;
Retornos
getLinkNumberFormat()
Especifica se o formato de número está ligado às células. Se true, o formato de número será alterado nas etiquetas quando for alterado nas células.
getLinkNumberFormat(): boolean;
Retornos
boolean
getNumberFormat()
Especifica o código de formato para etiquetas de dados.
getNumberFormat(): string;
Retornos
string
getPosition()
Valor que representa a posição da etiqueta de dados. Veja ExcelScript.ChartDataLabelPosition para obter detalhes.
getPosition(): ChartDataLabelPosition;
Retornos
getSeparator()
Cadeia de caracteres que representa o separador usado para os rótulos de dados em um gráfico.
getSeparator(): string;
Retornos
string
getShowAsStickyCallout()
Especifica se as etiquetas de dados são apresentadas como uma nota de aviso com a âncora de cauda anexada ao ponto de dados. Se true, a nota de aviso é um dos seguintes valores: "AccentCallout1", "AccentCallout2", "BorderCallout1", "BorderCallout2", "WedgeRectCallout", "WedgeRRectCallout" ou "WedgeEllipseCallout".
getShowAsStickyCallout(): boolean;
Retornos
boolean
getShowBubbleSize()
Especifica se o tamanho da bolha da etiqueta de dados está visível.
getShowBubbleSize(): boolean;
Retornos
boolean
getShowCategoryName()
Especifica se o nome da categoria da etiqueta de dados está visível.
getShowCategoryName(): boolean;
Retornos
boolean
getShowLeaderLines()
Especifica se as linhas de preenchimento são apresentadas para as etiquetas de dados.
true se forem apresentadas linhas de preenchimento; caso contrário, false.
getShowLeaderLines(): boolean;
Retornos
boolean
getShowLegendKey()
Especifica se a chave de legenda da etiqueta de dados está visível.
getShowLegendKey(): boolean;
Retornos
boolean
getShowPercentage()
Especifica se a percentagem da etiqueta de dados está visível.
getShowPercentage(): boolean;
Retornos
boolean
getShowSeriesName()
Especifica se o nome da série de etiquetas de dados está visível.
getShowSeriesName(): boolean;
Retornos
boolean
getShowValue()
Especifica se o valor da etiqueta de dados está visível.
getShowValue(): boolean;
Retornos
boolean
getTextOrientation()
Representa o ângulo para o qual o texto é orientado para etiquetas de dados. O valor deve ser um número inteiro de -90 a 90 ou o número inteiro 180 para texto orientado verticalmente.
getTextOrientation(): number;
Retornos
number
getVerticalAlignment()
Representa o alinhamento vertical do rótulo de dados do gráfico. Veja ExcelScript.ChartTextVerticalAlignment para obter detalhes. Esta propriedade só é válida quando TextOrientation a etiqueta de dados é -90, 90 ou 180.
getVerticalAlignment(): ChartTextVerticalAlignment;
Retornos
setAutoText(autoText)
Especifica se as etiquetas de dados geram automaticamente texto adequado com base no contexto.
setAutoText(autoText: boolean): void;
Parâmetros
- autoText
-
boolean
Retornos
void
setGeometricShapeType(geometricShapeType)
Especifica o tipo de forma geométrica das etiquetas de dados. Veja ExcelScript.GeometricShapeType para obter detalhes. O valor é null se as etiquetas de dados não forem formas geométricas.
setGeometricShapeType(geometricShapeType: GeometricShapeType): void;
Parâmetros
- geometricShapeType
- ExcelScript.GeometricShapeType
Retornos
void
setHorizontalAlignment(horizontalAlignment)
Especifica o alinhamento horizontal para a etiqueta de dados do gráfico. Veja ExcelScript.ChartTextHorizontalAlignment para obter detalhes. Esta propriedade só é válida quando a TextOrientation etiqueta de dados é 0.
setHorizontalAlignment(
horizontalAlignment: ChartTextHorizontalAlignment
): void;
Parâmetros
- horizontalAlignment
- ExcelScript.ChartTextHorizontalAlignment
Retornos
void
setLinkNumberFormat(linkNumberFormat)
Especifica se o formato de número está ligado às células. Se true, o formato de número será alterado nas etiquetas quando for alterado nas células.
setLinkNumberFormat(linkNumberFormat: boolean): void;
Parâmetros
- linkNumberFormat
-
boolean
Retornos
void
setNumberFormat(numberFormat)
Especifica o código de formato para etiquetas de dados.
setNumberFormat(numberFormat: string): void;
Parâmetros
- numberFormat
-
string
Retornos
void
setPosition(position)
Valor que representa a posição da etiqueta de dados. Veja ExcelScript.ChartDataLabelPosition para obter detalhes.
setPosition(position: ChartDataLabelPosition): void;
Parâmetros
- position
- ExcelScript.ChartDataLabelPosition
Retornos
void
Exemplos
/**
* This sample sets the position of data labels.
* This assumes the active worksheet has a chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Set the data label position to best fit.
const series = chart.getSeries()[0];
series.getDataLabels().setPosition(ExcelScript.ChartDataLabelPosition.bestFit);
}
setSeparator(separator)
Cadeia de caracteres que representa o separador usado para os rótulos de dados em um gráfico.
setSeparator(separator: string): void;
Parâmetros
- separator
-
string
Retornos
void
setShowBubbleSize(showBubbleSize)
Especifica se o tamanho da bolha da etiqueta de dados está visível.
setShowBubbleSize(showBubbleSize: boolean): void;
Parâmetros
- showBubbleSize
-
boolean
Retornos
void
setShowCategoryName(showCategoryName)
Especifica se o nome da categoria da etiqueta de dados está visível.
setShowCategoryName(showCategoryName: boolean): void;
Parâmetros
- showCategoryName
-
boolean
Retornos
void
Exemplos
/**
* This sample shows category names in data labels.
* This assumes the active worksheet has a chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Show category names in the data labels.
const series = chart.getSeries()[0];
series.getDataLabels().setShowCategoryName(true);
}
setShowLeaderLines(showLeaderLines)
Especifica se as linhas de preenchimento são apresentadas para as etiquetas de dados.
true se forem apresentadas linhas de preenchimento; caso contrário, false.
setShowLeaderLines(showLeaderLines: boolean): void;
Parâmetros
- showLeaderLines
-
boolean
Retornos
void
Exemplos
/**
* This sample enables leader lines for data labels.
* This assumes the active worksheet has a chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Enable leader lines.
const series = chart.getSeries()[0];
series.getDataLabels().setShowLeaderLines(true);
}
setShowLegendKey(showLegendKey)
Especifica se a chave de legenda da etiqueta de dados está visível.
setShowLegendKey(showLegendKey: boolean): void;
Parâmetros
- showLegendKey
-
boolean
Retornos
void
setShowPercentage(showPercentage)
Especifica se a percentagem da etiqueta de dados está visível.
setShowPercentage(showPercentage: boolean): void;
Parâmetros
- showPercentage
-
boolean
Retornos
void
Exemplos
/**
* This sample shows percentages in data labels.
* This assumes the active worksheet has a pie chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Show percentages in the data labels.
const series = chart.getSeries()[0];
series.getDataLabels().setShowPercentage(true);
}
setShowSeriesName(showSeriesName)
Especifica se o nome da série de etiquetas de dados está visível.
setShowSeriesName(showSeriesName: boolean): void;
Parâmetros
- showSeriesName
-
boolean
Retornos
void
Exemplos
/**
* This sample controls series name visibility in data labels.
* This assumes the active worksheet has a chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Hide the series name in data labels.
const series = chart.getSeries()[0];
series.getDataLabels().setShowSeriesName(false);
}
setShowValue(showValue)
Especifica se o valor da etiqueta de dados está visível.
setShowValue(showValue: boolean): void;
Parâmetros
- showValue
-
boolean
Retornos
void
Exemplos
/**
* This sample shows values in data labels.
* This assumes the active worksheet has a chart with data labels enabled.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the first chart on the active worksheet.
const sheet = workbook.getActiveWorksheet();
const chart = sheet.getCharts()[0];
// Show values in the data labels.
const series = chart.getSeries()[0];
series.getDataLabels().setShowValue(true);
}
setTextOrientation(textOrientation)
Representa o ângulo para o qual o texto é orientado para etiquetas de dados. O valor deve ser um número inteiro de -90 a 90 ou o número inteiro 180 para texto orientado verticalmente.
setTextOrientation(textOrientation: number): void;
Parâmetros
- textOrientation
-
number
Retornos
void
setVerticalAlignment(verticalAlignment)
Representa o alinhamento vertical do rótulo de dados do gráfico. Veja ExcelScript.ChartTextVerticalAlignment para obter detalhes. Esta propriedade só é válida quando TextOrientation a etiqueta de dados é -90, 90 ou 180.
setVerticalAlignment(
verticalAlignment: ChartTextVerticalAlignment
): void;
Parâmetros
- verticalAlignment
- ExcelScript.ChartTextVerticalAlignment
Retornos
void