In deze zelfstudie wordt uitgelegd hoe gegevensvalidatie kan worden toegevoegd in Excel met behulp van Python. U krijgt informatie om de applicatie te schrijven via een lijst met stappen, een bron om de omgeving in te stellen en een uitvoerbare voorbeeldcode om een regel voor gegevensvalidatie in Excel te maken met behulp van Python. Alle benodigde API-methoden en -eigenschappen worden gebruikt om het proces te verduidelijken, maar dit is een volledige lopende code die in uw toepassing kan worden gebruikt.
Stappen om gegevensvalidatie in Excel in te voegen met behulp van Python
- Stel de omgeving in om de vervolgkeuzelijst Aspose.Cells voor Python via Java insert te gebruiken
- Maak een Workbook, voeg twee bladen toe en open de tweede sheet om een referentiebereik toe te voegen
- Voeg de lijst met waarden in het referentiebereik toe
- Maak een celgebied en gebruik het om een validatie te genereren
- Stel verschillende eigenschappen van de validatie in, zoals type, formule, waarschuwingsstijl
- Sla de werkmap op met vervolgkeuzelijsten in het celgebied
Deze stappen bieden een korte samenvatting van het proces om gegevensvalidatie in Excel te implementeren met behulp van Python. Dit proces vereist de definitie van het referentiebereik van waarden die in de vervolgkeuzelijst moeten worden gebruikt. Op het hoofdblad waar deze validatie moet worden gebruikt, moet een celgebied worden gedefinieerd en vervolgens moet een validatieobject worden gegenereerd met behulp van dit celgebied en worden toegevoegd aan de verzameling validaties in het geselecteerde werkblad.
Code om vervolgkeuzelijsten in Excel te maken met behulp van Python
Deze code geeft een demonstratie van het proces om vervolgkeuzelijst toe te voegen in Excel met behulp van Python. Het gebruikt de methode Cells.createRange() om een referentiebereik toe te voegen, de methode setName() om de naam in te stellen van het referentiebereik dat is gekoppeld aan de validatie met behulp van de methode setFormula1(). De validatie wordt gemaakt met behulp van het celgebied en er worden meerdere eigenschappen ingesteld, waaronder validatietype, operatortype, vlag om fout weer te geven, fouttitel en foutbericht.
Dit artikel heeft ons kennis gegeven over hoe u gegevensvalidatie kunt maken in Excel met behulp van Python. Als je het proces wilt leren om filters toe te passen in Excel, raadpleeg dan het artikel op hoe filter toe te passen in Excel met behulp van Python.