Hur man tillämpar villkorlig formatering i Excel baserat på cellvärde med Python

Denna korta självstudieguide ger hur man tillämpar villkorlig formatering i Excel baserat på cellvärde med Python. Den har detaljerna för att ställa in utvecklingsmiljön med hjälp av resurserna på den givna länken, en lista med steg som beskriver logiken och en körbar exempelkod till villkorlig formatering baserad på text med Python. Du kommer också att lära dig olika typer av villkor och andra anpassningar medan du arbetar med denna exempelkod.

Steg för att tillämpa villkorlig formatering i Excel med Python

  1. Ställ in miljön att använda Aspose.Cells för Python via Java via Java för att formatera celler
  2. Skapa en Workbook och öppna det första kalkylbladet där villkorlig formatering ska göras
  3. Skapa en conditional formatting-instans i det valda arket och få dess åtkomst
  4. Skapa ett cellområde där detta villkor ska tillämpas och ställ in det på formateringsobjektet
  5. Lägg till villkor för det villkorliga formateringsobjektet genom att ställa in FormatConditionType och intervall
  6. Ställ in bakgrundsfärgen för det individuella villkoret och spara den resulterande arbetsboken

Dessa steg definierar processen för att lägga till villkorlig formatering i Excel med Python. Processen påbörjas genom att skapa en arbetsbok, komma åt ett kalkylblad från den och skapa tom villkorlig formatering. I de efterföljande stegen ställs olika parametrar in för den villkorliga formateringen som cellområde, villkoret som ska kontrolleras och formatering som ska utföras när villkoret är uppfyllt.

Kod för att tillämpa villkorlig formatering med Python

Den här exempelkoden visar processen för att tillämpa villkorlig formatering i Excel baserat på cellvärde med Python. Den visar formateringen baserat på en rad värden som ställts in av användaren. Du kan dock använda andra formatvillkorstyper som EXPRESSION, COLOR_SCALE, DATA_BAR och CONTAINS_TEXT för att lista några. På liknande sätt kan andra operatortyper vara EQUAL, GREATER_THAN, GREATER_OR_EQUAL och NOT_BETWEEN, etc.

Denna handledning har lärt oss att ställa in villkorlig formatering i kalkylark med Python. Om du vill använda filter i Excel, se artikeln om hur man tillämpar filter i Excel med Python.

 Svenska