Mostrar rango de celdas como etiquetas de datos con C++
Contents
[
Hide
]
En Microsoft Excel 2013, puedes mostrar un rango de celdas para las etiquetas de datos. Aspose.Cells es compatible con esta función.
Casilla de verificación para Mostrar rango de celdas como etiquetas de datos
Para mostrar el rango de celdas como etiquetas de datos en Microsoft Excel:
- Selecciona las etiquetas de datos de la serie y haz clic derecho para abrir el menú contextual.
- Selecciona Formato de etiquetas de datos. Se muestran las opciones de etiquetas.
- Selecciona o deselecciona la opción La etiqueta contiene - Valor de las celdas.
El código de ejemplo a continuación accede a las etiquetas de datos de una serie de gráficos y establece la propiedad DataLabels.GetShowCellRange() como true para seleccionar la opción La etiqueta contiene - Valor de las celdas.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
using namespace Aspose::Cells::Charts;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Output directory path
U16String outDir(u"..\\Data\\02_OutputDirectory\\");
// Path of input excel file
U16String inputFilePath = srcDir + u"source.xlsx";
// Path of output excel file
U16String outputFilePath = outDir + u"output_out.xlsx";
// Create workbook from the source Excel file
Workbook workbook(inputFilePath);
// Access the first worksheet
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// Access the chart inside the worksheet
Chart chart = worksheet.GetCharts().Get(0);
// Check the "Label Contains - Value From Cells"
DataLabels dataLabels = chart.GetNSeries().Get(0).GetDataLabels();
dataLabels.SetShowCellRange(true);
// Save the workbook
workbook.Save(outputFilePath);
std::cout << "Workbook saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}