Отображение диапазона ячеек в качестве меток данных

Показать диапазон ячеек в качестве меток данных в MS Excel

В Microsoft Excel 2013 можно отобразить диапазон ячеек в качестве меток данных. Этот вариант можно выбрать, следуя этим шагам

  • Выберите Метки данных ряда и щелкните правой кнопкой мыши, чтобы открыть контекстное меню.
  • Нажмите Формат меток данных…, и это покажет Параметры меток.
  • Установите или снимите флажок Метка содержит - Значение из ячеек.

Флажок для отображения диапазона ячеек в качестве меток данных

На следующем скриншоте выделено этот вариант для вашего справочного пособия.

todo:image_alt_text

Отображение диапазона ячеек в качестве меток данных с Aspose.Cells

Aspose.Cells предоставляет метод DataLabels.setShowCellRange() для установки или снятия флажка Метка содержит - Значение из ячеек, как показано на скриншоте выше.

Код Java для отображения диапазона ячеек в качестве меток данных

Нижеприведенный образец кода получает доступ к меткам данных диаграммы и устанавливает метод DataLabels.setShowCellRange() в true, чтобы выбрать параметр Метка содержит - Значение из ячеек.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ShowCellRangeAsTheDataLabels.class);
// Create workbook from the source Excel file
Workbook workbook = new Workbook(dataDir + "sample.xlsx");
// 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(dataDir + "output.xlsx");