Pridėkite Sparklines programoje Excel naudodami Python.

Šioje mokymo programoje pateikiamas vadovas, kaip pridėti sparklines į Excel naudojant Python. Jame yra išsami IDE nustatymo informacija, veiksmų, vaizduojančių programos eigą, sąrašas ir pavyzdinis kodas, rodantis kaip įterpti sparkline į Excel naudojant Python. Jame bus pateikta išsami informacija, kaip pritaikyti sparklines naudojant skirtingas savybes ir metodus.

Veiksmai, kaip sukurti „Sparklines“ programoje „Excel“ naudojant Python

  1. Nustatykite IDE naudoti Aspose.Cells, skirtas Python per Java, kad pridėtumėte sparklines
  2. Sukurkite arba įkelkite Excel failą naudodami Workbook klasę ir užpildykite pavyzdinius duomenis, jei jie nėra
  3. Sukurkite langelio sritį ir pridėkite grupę naudodami šią sritį
  4. Prisijunkite prie naujos grupės
  5. Pridėkite sparkline prie grupės
  6. Nustatykite sparkline spalvą
  7. Išsaugokite Excel išvesties failą

Šiuose žingsniuose aprašoma, kaip pridėti sparkline programoje Excel naudojant Python. Sukurkite arba įkelkite Excel failą, įdėkite reikšmes, sukurkite langelio sritį ir pridėkite grupę pagal šią sritį. Įtraukite sparkline į šią grupę ir nustatykite jos spalvą prieš išsaugodami gautą darbaknygę.

Kodas, skirtas įterpti „Sparklines“ į „Excel“ naudojant Python

import jpype
import asposecells as cells
jpype.startJVM()
from asposecells.api import License, Workbook, CellArea, SparklineType, Color
# Instantiate a license
license = License()
license.setLicense("License.lic")
# Create a Workbook object
wb = Workbook()
sheet = wb.getWorksheets().get(0)
sheet.getCells().get("A2").putValue(8)
sheet.getCells().get("B2").putValue(3)
sheet.getCells().get("C2").putValue(5)
sheet.getCells().get("D2").putValue(4)
# Create the cell area
ca = CellArea()
ca.StartRow = 1
ca.StartColumn = 4
ca.EndRow = 1
ca.EndColumn = 4
# Add a group
idx = sheet.getSparklineGroups().add(SparklineType.LINE, sheet.getName() + "!A2:D2", False, ca);
sparklineGroup = sheet.getSparklineGroups().get(idx)
# Add a spark line
sparklineGroup.getSparklines().add(sheet.getName() + "!A2:D2", 1, 4)
# Set the color
cellsColor = wb.createCellsColor()
cellsColor.setColor(Color.getGreen())
sparklineGroup.setSeriesColor(cellsColor)
# Saving the Excel file
wb.save("output.xlsx")
print("Spark lines added successfully")
# Shutdown the JVM
jpype.shutdownJVM()

Aukščiau pateiktas kodas rodo kaip sukurti sparkline programoje Excel naudojant Python. Galite rodyti arba slėpti dideles ir žemas reikšmes naudodami grupės atributuose esančias vėliavėles ShowHighPoint ir ShowLowPoint. Ypatybė LineWeight taip pat pasiekiama grupėje ir šiame pavyzdyje nustatyta į 1,0; tačiau galite pasirinkti grupės PresetStyle iš SparklinePresetStyleType skaitiklio.

Šis straipsnis mus išmokė kaip sukurti sparklines programoje Excel naudojant Python. Sąlyginį formatavimą galite nustatyti vadovaudamiesi straipsniu Kaip taikyti sąlyginį formatavimą Excel pagal langelio vertę naudojant Python.

 Latviski