Worksheet klass

Worksheet klass

Kapslar in objektet som representerar ett enda kalkylblad.

Typen Worksheet avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
protectionRepresenterar de olika typerna av skyddsalternativ som är tillgängliga för ett kalkylblad. Stöder avancerade skyddsalternativ i ExcelXP och högre version.
unique_idHämtar och ställer in det unika ID:t, det är samma som {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}.
workbookHämtar arbetsboksobjektet som innehåller detta ark.
cellsFår samlingen Worksheet.cells.
query_tablesFår QueryTableCollection i arbetsbladet.
pivot_tablesHämtar alla pivottabeller i detta kalkylblad.
typeRepresenterar kalkylbladstyp.
nameHämtar eller ställer in namnet på kalkylbladet.
show_formulasAnger om formler eller deras resultat ska visas.
is_gridlines_visibleHämtar eller ställer in ett värde som anger om rutnätslinjerna är synliga. Standard är sant.
is_row_column_headers_visibleHämtar eller ställer in ett värde som anger om kalkylbladet kommer att visa rad- och kolumnrubriker.
Standard är sant.
pane_stateIndikerar om rutan har horisontella eller vertikala delar, och om dessa delar är frusna.
display_zerosSant om nollvärden visas.
display_right_to_leftIndikerar om det angivna kalkylbladet visas från höger till vänster istället för från vänster till höger.
Standard är falskt.
is_outline_shownIndikerar om kontur ska visas.
is_selectedAnger om detta kalkylblad är valt när arbetsboken öppnas.
list_objectsHämtar alla ListObjects i detta kalkylblad.
tab_idAnger den interna identifieraren för arket.
horizontal_page_breaksFår samlingen HorizontalPageBreakCollection.
vertical_page_breaksFår samlingen VerticalPageBreakCollection.
hyperlinksFår samlingen HyperlinkCollection.
page_setupRepresenterar beskrivningen av sidinställningarna i det här bladet.
auto_filterRepresenterar autofilter för det angivna kalkylbladet.
has_autofilterIndikerar om detta kalkylblad har autofilter.
transition_evaluationAnger om alternativet Utvärdering av övergångsformel (Lotus-kompatibilitet) är aktiverat.
transition_entryAnger om alternativet Transition Formula Entry (Lotus-kompatibilitet) är aktiverat.
visibility_typeIndikerar det synliga tillståndet för detta ark.
is_visibleRepresenterar om arbetsbladet är synligt.
sparkline_group_collectionFår sparkline-gruppsamlingen i arbetsbladet.
sparkline_groupsFår sparkline-grupperna i arbetsbladet.
chartsFår en Chart samling
commentsFår samlingen Comment.
picturesFår en Picture samling.
text_boxesFår en TextBox samling.
check_boxesFår en CheckBox samling.
ole_objectsRepresenterar en samling av OleObject i ett kalkylblad.
shapesReturnerar alla ritningsformer i detta kalkylblad.
slicersHämta Slicer-samlingen i arbetsbladet
timelinesHämta tidslinjesamlingen i kalkylbladet
indexHämtar indexet för arket i kalkylbladssamlingen.
is_protectedIndikerar om kalkylbladet är skyddat.
validationsHämtar insamlingen av datavalideringsinställning i kalkylbladet.
allow_edit_rangesHämtar samlingen tillåt redigeringsintervall i kalkylbladet.
error_check_optionsFår felkontrollinställning tillämpad på vissa intervall.
outlineFår dispositionen på detta arbetsblad.
first_visible_rowRepresenterar första synliga radindex.
first_visible_columnRepresenterar första synliga kolumnindex.
zoomRepresenterar skalningsfaktorn i procent. Det bör vara mellan 10 och 400.
view_typeHämtar och ställer in vytypen.
is_page_break_previewAnger om det angivna kalkylbladet visas i normal vy eller förhandsvisning av sidbrytning.
is_ruler_visibleIndikerar om linjalen är synlig. Den här egenskapen används endast för förhandsgranskning av sidbrytningar.
tab_colorRepresenterar kalkylbladsflikfärg.
code_nameFår kalkylbladskodnamn.
background_imageHämtar och ställer in kalkylbladsbakgrundsbild.
conditional_formattingsHämtar Conditional Formattings i kalkylbladet.
active_cellHämtar eller ställer in den aktiva cellen i kalkylbladet.
custom_propertiesFår ett objekt som representerar
identifieringsinformationen som är kopplad till ett kalkylblad.
smart_tag_settingHämtar alla SmartTagCollection objekt i kalkylbladet.
scenariosFår samlingen på Scenario.
cell_watchesFår samling av celler på detta kalkylblad som övervakas i “bevakningsfönstret”.

Metoder

MetodBeskrivning
freeze_panesFryser rutor vid den angivna cellen i kalkylbladet.
freeze_panesFryser rutor vid den angivna cellen i kalkylbladet.
copyKopierar innehåll och format från ett annat kalkylblad.
copyKopierar innehåll och format från ett annat kalkylblad.
auto_fit_columnAnpassar kolumnbredden automatiskt.
auto_fit_columnAnpassar kolumnbredden automatiskt.
auto_fit_columnsAutopassar alla kolumner i detta kalkylblad.
auto_fit_columnsAutopassar alla kolumner i detta kalkylblad.
auto_fit_columnsAnpassar kolumnernas bredd automatiskt.
auto_fit_columnsAnpassar kolumnernas bredd automatiskt.
auto_fit_columnsAnpassar kolumnernas bredd automatiskt.
auto_fit_columnsAnpassar kolumnernas bredd automatiskt.
auto_fit_rowAutopassar radhöjden.
auto_fit_rowAutopassar radhöjden.
auto_fit_rowAutopassar radhöjd i ett rektangelområde.
auto_fit_rowAutopassar radhöjden.
auto_fit_rowsAutopassar alla rader i detta kalkylblad.
auto_fit_rowsAutopassar alla rader i detta kalkylblad.
auto_fit_rowsAutopassar alla rader i detta kalkylblad.
auto_fit_rowsAutopassar radhöjd i ett intervall.
auto_fit_rowsAutopassar radhöjd i ett intervall.
protectSkyddar kalkylblad.
protectSkyddar kalkylblad.
unprotectTar bort skyddet för arbetsbladet.
unprotectTar bort skyddet för arbetsbladet.
calculate_formulaBeräknar en formel.
calculate_formulaBeräknar ett formeluttryck direkt.
calculate_formulaBeräknar ett formeluttryck direkt.
calculate_formulaBeräknar alla formler i detta kalkylblad.
calculate_array_formulaBeräknar en formel som matrisformel.
calculate_array_formulaBeräknar en formel som matrisformel.
calculate_array_formulaBeräknar en formel som matrisformel.
get_panesFår fönsterrutorna.
get_freezed_panesFår frysrutorna.
splitDelar fönster.
un_freeze_panesFrigör rutor i kalkylbladet.
remove_splitTar bort delat fönster.
add_page_breaksLägger till sidbrytning.
advanced_filterFiltrerar data med hjälp av komplexa kriterier.
remove_auto_filterTar bort kalkylbladets automatiska filter.
set_visibleStäller in de synliga alternativen.
select_rangeVäljer ett intervall.
remove_all_drawing_objectsTar bort alla ritobjekt i detta kalkylblad.
clear_commentsRensar alla kommentarer i designerkalkylarket.
move_toFlyttar arket till en annan plats i kalkylarket.
replaceErsätter alla cellers text med en ny sträng.
get_selected_rangesHämtar valda cellintervall i designerkalkylarket.
set_backgroundStäller in kalkylbladsbakgrundsbild.
get_printing_page_breaksFår automatiska sidbrytningar.
start_access_cacheStartar sessionen som använder cachar för att komma åt data i detta kalkylblad.
close_access_cacheStänger sessionen som använder cachar för att komma åt data i detta kalkylblad.
convert_formula_reference_styleKonverterar formelreferensstilen.
xml_map_queryFråga cellområden som mappade/länkade till den specifika sökvägen för xml-kartan.
refresh_pivot_tablesUppdaterar alla pivottabeller i detta arbetsblad.

Exempel

Följande exempel visar hur man fryser rutor och infogar hyperlänk till kalkylblad med .Net eller VB.

from aspose.cells import Workbook

workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")

Se även