Visa och Dölja Kalkylblad och Flikar

Visa och dölj ett arbetsblad

En Excel-fil kan ha ett eller flera kalkylblad. När vi skapar en Excel-fil, lägger vi till kalkylblad i Excel-filen där vi arbetar. Varje kalkylblad i en Excel-fil är oberoende från det andra kalkylbladet genom att ha sina egna data och formateringsinställningar etc. Ibland kan utvecklare behöva göra några kalkylblad dolda och andra synliga i Excel-filen för deras egen räkning. Så tillåter Aspose.Cells för Python via .NET utvecklare att kontrollera synligheten av kalkylbladen i deras Excel-filer.

Aspose.Cells för Python via .NET ger en klass, Workbook som representerar en Excel-fil. Klassen Workbook innehåller en worksheets samling som tillåter åtkomst till varje arbetsblad i Excel-filen.

Ett kalkylblad representeras av klassen Worksheet. Klassen Worksheet tillhandahåller ett brett utbud av egenskaper och metoder för att hantera kalkylblad. För att kontrollera ett kalkylblads synlighet, använd klassen is_visible egenskap. Worksheet är en boolesk egenskap, vilket innebär att den bara kan lagra true eller false värden.

Göra ett arbetsblad synligt

Gör ett kalkylblad synligt genom att ställa in klassens Worksheet egenskap is_visible till true

Dölja ett arbetsblad

Dölj ett kalkylblad genom att ställa in klassens Worksheet egenskap is_visible till false.

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Creating a file stream containing the Excel file to be opened
fstream = open(dataDir + "book1.xls", "rb")
# Instantiating a Workbook object with opening the Excel file through the file stream
workbook = Workbook(fstream)
# Accessing the first worksheet in the Excel file
worksheet = workbook.worksheets[0]
# Hiding the first worksheet of the Excel file
worksheet.is_visible = False
# Shows first worksheet of the Excel file
# Worksheet.IsVisible = true;
# Saving the modified Excel file in default (that is Excel 2003) format
workbook.save(dataDir + "output.out.xls")
# Closing the file stream to free all resources
fstream.close()

Visa och dölj flikar

Om du tittar noga längst ner i en Microsoft Excel-fil, kommer du att se ett antal kontroller. Dessa inkluderar:

  • Arkflikar.
  • Flikbläddringsknappar.

Arkflikar representerar arbetsbladen i Excel-filen. Klicka på vilken flik som helst för att växla till det arbetsbladet. Ju fler arbetsblad i arbetsboken, desto fler arkflikar finns det. Om Excel-filen har ett bra antal arbetsblad behöver du knappar för att navigera genom dem. Så tillhandahåller Microsoft Excel flikbläddringsknappar för att bläddra igenom arkflikarna.

Med Aspose.Cells för Python via .NET kan utvecklare kontrollera synligheten av flikflikar och flikrullningsknappar i Excel-filer.

Aspose.Cells for Python via .NET tillhandahåller en klass, Workbook, som representerar en Excel-fil. Workbook-klassen erbjuder ett brett utbud av egenskaper och metoder för att hantera en Excel-fil. För att kontrollera synligheten av flikar i en Excel-fil kan utvecklare använda WorkbookSettings.show_tabs-egenskapen för Workbook-klassen. WorkbookSettings.show_tabs är en boolesk egenskap vilket innebär att den endast kan lagra ett true eller false värde.

Göra flikar synliga

Gör flikar synliga med Workbook-klassens WorkbookSettings.show_tabs-egenskap till true.

Gömma flikar

Dölj flikar i en Excel-fil genom att ställa in Workbook-klassens WorkbookSettings.show_tabs-egenskap till false.

Här är ett komplett exempel som öppnar en Excel-fil (book1.xls), döljer dess flikar och sparar den modifierade filen som output.xls. Efter att kodexekveringen har utförts kommer du att se att arbetsbokens flikar är dolda.

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Opening the Excel file
workbook = Workbook(dataDir + "book1.xls")
# Hiding the tabs of the Excel file
workbook.settings.show_tabs = False
# Shows the tabs of the Excel file
# workbook.Settings.ShowTabs = true;
# Saving the modified Excel file
workbook.save(dataDir + "output.xls")

Styra fliken Bredd

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Instantiating a Workbook object
# Opening the Excel file
workbook = Workbook(dataDir + "book1.xls")
# Hiding the tabs of the Excel file
workbook.settings.show_tabs = True
# Adjusting the sheet tab bar width
workbook.settings.sheet_tab_bar_width = 800
# Saving the modified Excel file
workbook.save(dataDir + "output.xls")