この記事では、**Java を使用して Excel スパークラインを追加する方法についてのガイドを提供します。開発環境を設定するための詳細、手順の一覧、Java を使用して Excel にスパークラインを追加する ためのサンプル コードが記載されています。また、いくつかのプロパティを設定するだけでスパークラインをカスタマイズする方法も学習します。
Java を使用して Excel にスパークラインを挿入する手順
- Aspose.Cells for Java を使用してスパークラインを追加するように環境を設定します
- Workbook オブジェクトを作成し、選択したシートにサンプルデータを追加します
- セル領域を作成し、この領域にsparkline groupを追加します
- グループにスパークラインを追加する
- スパークラインをカスタマイズする
- 出力を保存する
これらの手順では、Java を使用して Excel にスパークラインを追加する方法 について説明します。Excel ファイルを作成または読み込み、特定のシートにサンプル データを設定することからプロセスを開始します。セル領域を作成し、この領域にスパークライン グループを追加し、このグループにスパークラインを追加して、スパークラインをカスタマイズします。
Java を使用して Excel でスパークラインを作成するコード
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Sparklines in Excel | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a Workbook object | |
Workbook wb = new Workbook(); | |
Worksheet worksheet = wb.getWorksheets().get(0); | |
worksheet.getCells().get("A2").putValue(200); | |
worksheet.getCells().get("B2").putValue(189); | |
worksheet.getCells().get("C2").putValue(150); | |
worksheet.getCells().get("D2").putValue(250); | |
// Create the cell area | |
CellArea ca = new CellArea(); | |
ca.StartRow = 1; | |
ca.StartColumn = 4; | |
ca.EndRow = 1; | |
ca.EndColumn = 4; | |
// Add a group | |
int idx = worksheet.getSparklineGroups().add(SparklineType.LINE, worksheet.getName() + "!A2:D2", false, ca); | |
SparklineGroup sparklineGroup = worksheet.getSparklineGroups().get(idx); | |
// Add a spark line | |
sparklineGroup.getSparklines().add(worksheet.getName() + "!A2:D2", 1, 4); | |
// Set the color | |
CellsColor cellsColor = wb.createCellsColor(); | |
cellsColor.setColor(Color.getGreen()); | |
sparklineGroup.setSeriesColor(cellsColor); | |
// Saving the Excel file | |
wb.save("output.xlsx"); | |
System.out.println("Spark lines added successfully"); | |
} | |
} |
このサンプル コードは、Java を使用して Excel にスパークラインを挿入する方法 を示しています。列、線、積み上げなど、さまざまな種類のスパークラインを作成できます。非表示の行と列にデータを表示するフラグを設定したり、最初のポイントの色を設定したり、高いポイントの色を設定したり、低いポイントの色を設定したり、負のポイントの色を設定したりして、これらのスパークラインをカスタマイズします。
この記事では、Excel ファイルにスパークラインを追加してカスタマイズする方法について説明しました。Excel ファイルに条件付き書式を適用するには、Java を使用して Excel に条件付き書式を適用する の記事を参照してください。