Ця стаття містить посібник із додавання спарклайнів Excel за допомогою Java. Він містить деталі налаштування середовища розробки, список кроків і зразок коду для додавання спарклайнів у Excel за допомогою Java. Ви також навчитеся налаштовувати спарклайни, установивши лише кілька властивостей.
Кроки для вставлення спарклайнів у Excel за допомогою Java
- Налаштуйте середовище на використання Aspose.Cells for Java для додавання спарклайнів
- Створіть об’єкт Workbook і додайте зразки даних до вибраного аркуша
- Створіть область комірки та додайте sparkline group для цієї області
- Додайте спарклайн до групи
- Налаштуйте спарклайн
- Збережіть результат
Ці кроки описують як додати спарклайн в Excel за допомогою Java. Розпочніть процес, створивши або завантаживши файл Excel і вказавши зразки даних на певному аркуші. Створіть область комірки, додайте групу спарклайнів для цієї області та додайте спарклайн у цю групу, а потім налаштуйте спарклайн.
Код для створення спарклайнів у Excel за допомогою Java
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"); | |
} | |
} |
Цей зразок коду демонструє як вставити спарклайн в Excel за допомогою Java. Ви можете створювати різні типи спарклайнів, у тому числі стовпчик, рядок і накопичення. Налаштуйте ці спарклайни, установивши прапорець для відображення даних у прихованих рядках і стовпцях, установивши колір першої точки, установивши колір верхньої точки, установивши колір нижньої точки та встановивши колір негативної точки.
Ця стаття навчила нас додавати та налаштовувати спарклайни у файлі Excel. Щоб застосувати умовне форматування до файлу Excel, зверніться до статті Застосуйте умовне форматування в Excel за допомогою Java.