Denna snabba handledning förklarar processen för att visa Excel-ark med C#. Den innehåller konfigurationsdetaljerna, en sekvens av steg som ska följas när du skriver programmet för att visa alla ark i Excel med C#, och slutligen en körbar exempelkod för att demonstrera hela processen. Du kommer också att lära dig processen för att avskydda en arbetsbok med eller utan lösenord och spara den resulterande arbetsboken på disken som ett XLSX, XLS eller något annat format som stöds.
Steg för att visa flera ark i Excel med C#
- Skapa miljön för att använda Aspose.Cells for .NET för att visa arken
- Ladda källan workbook med dolda ark
- Unprotect den skyddade arbetsboken genom att ange lösenordet om det behövs
- Läs igenom alla ark i arbetsboken
- Ställ in IsVisible-flaggan till true om ett ark inte är synligt
- Spara den resulterande arbetsboken med alla odolda ark
Dessa steg beskriver processen för att visa Excel dolda ark med C# med hjälp av nödvändiga steg för att konfigurera IDE och sedan ladda källarbetsboken. Ett valfritt steg är där för att avskydda arbetsboken innan du visar de dolda arbetsbladen. I det sista steget analyseras alla kalkylblad i arbetsboken och deras IsVisible-flagga sätts till sant efter att ha kontrollerat den befintliga synliga statusen för varje kalkylblad.
Koda för att visa ark med C#
Den här koden demonstrerar processen för att visa kalkylblad med C#. Den laddar den befintliga arbetsboken med dolda ark och sedan anropas metoden Unprotect() tillsammans med det valfria lösenordet för att avskydda arbetsboken. Du kan också avskydda arbetsboken utan att använda ett lösenord och till och med hoppa över det här steget innan du tar upp ark i en lösenordsskyddad arbetsbok.
I den här handledningen har vi lärt oss hur man visar Excel-ark med C#. Om du vill veta processen för att spara den resulterande filen som PDF, se artikeln om how to save Excel file as PDF using C#.