Den här korta handledningen visar hur du låser celler i Excel med C#. Den innehåller information om hur du konfigurerar IDE, en lista över celler och exempelkod för att låsa markerade celler i Excel med C#. Alla detaljer diskuteras och demonstreras för att skapa korrekt låsta celler i målkalkylbladet och ställa in deras önskade beteende.
Steg för att låsa vissa celler i Excel med C#
- Konfigurera IDE för att använda Aspose.Cells for .NET för att låsa celler i ett kalkylblad
- Importera nödvändiga klasser och moduler från biblioteket
- Tillämpa en licens för att undvika vattenstämplar och andra begränsningar
- Ladda Excel-filen i Workbook-objektet och öppna målkalkylbladet
- Tillämpa en global låsning för att göra allt redigerbart
- Tillämpa låsning på målcellerna
- Tillämpa låsinställningarna på kalkylbladet med metoden Protect
- Spara Workbook på diskarna
Dessa steg sammanfattar hur man låser vissa celler i Excel med C#. Importera nödvändiga moduler, ange sökvägar för licensen, indata-Excel-filen och utdata-Excel-filen, konfigurera licensen, ladda arbetsboken och välj målkalkylbladet. Gör sedan allt redigerbart i kalkylbladet, lås endast de önskade cellerna och tillämpa låsinställningarna innan du sparar Excel-filen.
Kod för att låsa vissa celler i Excel med C#
Koden ovan visar hur man skyddar vissa celler i Excel med C#. Observera att det är ett valfritt steg att först göra alla celler redigerbara och det kan hoppas över. På samma sätt är det nödvändigt att tillämpa låsinställningarna via metoden Protect för att låsa cellerna korrekt, eftersom det inte räcker att endast använda alternativet för låst stil.
Den här artikeln har lärt oss processen för att låsa celler i Excel. För att lägga till en bock i en Excel-fil, se artikeln Lägga till en bock i Excel med C#.