データラベルとしてのセル範囲を表示
Contents
[
Hide
]
Microsoft Excelでデータラベルとしてセル範囲を表示する
Microsoft Excel 2013では、データラベルのセル範囲を表示することができます。次の手順に従ってこのオプションを選択できます
- シリーズのデータラベルを選択し、右クリックしてポップアップメニューを開きます。
- データラベルの書式設定… をクリックすると、ラベルのオプション が表示されます。
- チェックボックス ラベルが含む - セルの値 をオンまたはオフにします。
データラベルとしてセル範囲を表示するためのチェックボックス
次のスクリーンショットは、このオプションを強調しています。
Aspose.Cellsを使用した、データラベルとしてセル範囲を表示する
Aspose.Cellsは、上記のスクリーンショットに示すように、ラベルが含む - セルの値 チェックボックスをオンまたはオフにするための DataLabels.setShowCellRange() メソッドを提供します。
チャートにセル範囲としてデータラベルを表示するJavaコード
以下のサンプルコードは、チャートのシリーズのデータラベルにアクセスし、ラベルが含む - セルの値 オプションをオンにするための DataLabels.setShowCellRange() メソッドを設定します。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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"); | |