Worksheet klass
Worksheet klass
Inkapslar objektet som representerar ett enda kalkylblad.
Typen Worksheet avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
protection | Representerar de olika typerna av skyddsalternativ som är tillgängliga för ett kalkylblad. Stöder avancerade skyddsalternativ i ExcelXP och senare versioner. |
unique_id | Hämtar och anger det unika ID:t, det är samma som {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
workbook | Hämtar arbetsboksobjektet som innehåller det här bladet. |
cells | Hämtar Worksheet.cells -kollektionen. |
query_tables | Hämtar QueryTableCollection i kalkylbladet. |
type | Representerar kalkylbladstypen. |
name | Hämtar eller anger namnet på kalkylbladet. |
show_formulas | Anger om formler eller deras resultat ska visas. |
is_gridlines_visible | Hämtar eller anger ett värde som anger om rutnätet är synligt. Standardvärdet är sant. |
is_row_column_headers_visible | Hämtar eller anger ett värde som anger om kalkylbladet ska visa rad- och kolumnrubriker. Standardvärdet är sant. |
pane_state | Anger om rutan har horisontella eller vertikala delningar, och om dessa delningar är frysta. |
display_zeros | Sant om nollvärden visas. |
display_right_to_left | Anger om det angivna kalkylbladet visas från höger till vänster istället för från vänster till höger. Standardvärdet är falskt. |
is_outline_shown | Anger om konturen ska visas. |
is_selected | Anger om det här kalkylbladet är valt när arbetsboken öppnas. |
pivot_tables | Hämtar alla pivottabeller i detta kalkylblad. |
list_objects | Hämtar alla ListObjects i det här kalkylbladet. |
tab_id | Anger den interna identifieraren för arket. |
horizontal_page_breaks | Hämtar HorizontalPageBreakCollection -kollektionen. |
vertical_page_breaks | Hämtar VerticalPageBreakCollection -kollektionen. |
hyperlinks | Hämtar HyperlinkCollection -kollektionen. |
page_setup | Representerar beskrivningen av sidinställningarna i det här arket. |
auto_filter | Representerar automatiskt filter för det angivna kalkylbladet. |
has_autofilter | Anger om det här kalkylbladet har ett automatiskt filter. |
transition_evaluation | Anger om alternativet Utvärdering av övergångsformel (Lotus-kompatibilitet) är aktiverat. |
transition_entry | Anger om alternativet Övergångsformelinmatning (Lotus-kompatibilitet) är aktiverat. |
visibility_type | Anger det synliga tillståndet för detta ark. |
is_visible | Representerar om kalkylbladet är synligt. |
sparkline_groups | Hämtar miniatyrdiagramgrupperna i kalkylbladet. |
charts | Får en Chart -kollektion |
comments | Hämtar Comment -kollektionen. |
pictures | Får en Picture -kollektion. |
text_boxes | Får en TextBox -kollektion. |
check_boxes | Får en CheckBox -kollektion. |
ole_objects | Representerar en samling av OleObject i ett kalkylblad. |
shapes | Returnerar alla ritningsformer i det här kalkylbladet. |
slicers | Hämta Slicer-samlingen i arbetsbladet |
timelines | Hämta tidslinjesamlingen i kalkylbladet |
index | Hämtar indexet för arket i kalkylbladssamlingen. |
is_protected | Anger om kalkylbladet är skyddat. |
validations | Hämtar inställningssamlingen för datavalidering i kalkylbladet. |
allow_edit_ranges | Hämtar samlingen “tillåt redigeringsområde” i kalkylbladet. |
error_check_options | Hämtar felkontrollinställningen tillämpad på vissa områden. |
outline | Hämtar dispositionen på det här arbetsbladet. |
first_visible_row | Representerar den första synliga radindexet. |
first_visible_column | Representerar första synliga kolumnindex. |
zoom | Representerar skalningsfaktorn i procent. Den bör vara mellan 10 och 400. |
view_type | Hämtar och anger vytypen. |
is_page_break_preview | Anger om det angivna kalkylbladet visas i normalvy eller förhandsgranskning av sidbrytning. |
is_ruler_visible | Anger om linjalen är synlig. Den här egenskapen används endast för förhandsgranskning av sidbrytningar. |
tab_color | Representerar färgen på kalkylbladets flik. |
gridline_color | Hämtar och ställer in färgen på rutnätet |
code_name | Hämtar kalkylbladets kodnamn. |
background_image | Hämtar och ställer in bakgrundsbild för kalkylblad. |
conditional_formattings | Hämtar villkorsstyrd formatering i kalkylbladet. |
active_cell | Hämtar eller anger den aktiva cellen i kalkylbladet. |
custom_properties | Hämtar ett objekt som representerar identifierarinformationen som är associerad med ett kalkylblad. |
smart_tag_setting | Hämtar alla SmartTagCollection objekt i kalkylbladet. |
scenarios | Hämtar samlingen Scenario . |
cell_watches | Hämtar en samling celler i detta kalkylblad som bevakas i “övervakningsfönstret”. |
Metoder
Metod | Beskrivning |
---|---|
freeze_panes(self, row, column, freezed_rows, freezed_columns) | Fryser rutor vid den angivna cellen i kalkylbladet. |
freeze_panes(self, cell_name, freezed_rows, freezed_columns) | Fryser rutor vid den angivna cellen i kalkylbladet. |
copy(self, source_sheet) | Kopierar innehåll och format från ett annat kalkylblad. |
copy(self, source_sheet, copy_options) | Kopierar innehåll och format från ett annat kalkylblad. |
auto_fit_column(self, column_index, first_row, last_row) | Anpassar kolumnbredden automatiskt. |
auto_fit_column(self, column_index) | Anpassar kolumnbredden automatiskt. |
auto_fit_columns(self) | Autoanpassar alla kolumner i det här kalkylbladet. |
auto_fit_columns(self, options) | Autoanpassar alla kolumner i det här kalkylbladet. |
auto_fit_columns(self, first_column, last_column) | Anpassar kolumnernas bredd automatiskt. |
auto_fit_columns(self, first_column, last_column, options) | Anpassar kolumnernas bredd automatiskt. |
auto_fit_columns(self, first_row, first_column, last_row, last_column) | Anpassar kolumnernas bredd automatiskt. |
auto_fit_columns(self, first_row, first_column, last_row, last_column, options) | Anpassar kolumnernas bredd automatiskt. |
auto_fit_row(self, row_index, first_column, last_column) | Anpassar radhöjden automatiskt. |
auto_fit_row(self, row_index, first_column, last_column, options) | Anpassar radhöjden automatiskt. |
auto_fit_row(self, start_row, end_row, start_column, end_column) | Anpassar automatiskt radhöjden i ett rektangulärt område. |
auto_fit_row(self, row_index) | Anpassar radhöjden automatiskt. |
auto_fit_rows(self) | Autoanpassar alla rader i det här kalkylbladet. |
auto_fit_rows(self, only_auto) | Autoanpassar alla rader i det här kalkylbladet. |
auto_fit_rows(self, options) | Autoanpassar alla rader i det här kalkylbladet. |
auto_fit_rows(self, start_row, end_row) | Anpassar automatiskt radhöjden i ett intervall. |
auto_fit_rows(self, start_row, end_row, options) | Anpassar automatiskt radhöjden i ett intervall. |
protect(self, type) | Skyddar kalkylbladet. |
protect(self, type, password, old_password) | Skyddar kalkylbladet. |
unprotect(self) | Avskyddar kalkylbladet. |
unprotect(self, password) | Avskyddar kalkylbladet. |
calculate_formula(self, formula) | Beräknar en formel. |
calculate_formula(self, formula, opts) | Beräknar ett formeluttryck direkt. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data) | Beräknar ett formeluttryck direkt. |
calculate_formula(self, options, recursive) | Beräknar alla formler i detta kalkylblad. |
calculate_array_formula(self, formula, opts) | Beräknar en formel som en matrisformel. |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count) | Beräknar en formel som en matrisformel. |
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data) | Beräknar en formel som en matrisformel. |
refresh_pivot_tables(self) | Uppdaterar alla pivottabeller i det här kalkylbladet. |
refresh_pivot_tables(self, option) | Uppdaterar alla pivottabeller i det här kalkylbladet. |
get_panes(self) | Hämtar fönsterrutorna. |
get_freezed_panes(self, row, column, freezed_rows, freezed_columns) | Hämtar frysrutorna. |
split(self) | Delar fönstret. |
un_freeze_panes(self) | Återställer frysningar av rutor i kalkylbladet. |
remove_split(self) | Tar bort delat fönster. |
add_page_breaks(self, cell_name) | Lägger till sidbrytning. |
get_advanced_filter(self) | Hämtar inställningarna för det avancerade filtret. |
advanced_filter(self, is_filter, list_range, criteria_range, copy_to, unique_record_only) | Filtrerar data med hjälp av komplexa kriterier. |
remove_auto_filter(self) | Tar bort det automatiska filtret från kalkylbladet. |
set_visible(self, is_visible, ignore_error) | Ställer in de synliga alternativen. |
select_range(self, start_row, start_column, total_rows, total_columns, remove_others) | Väljer ett intervall. |
remove(self) | Ta bort aktuellt ark (CELLSPYTHONNET-192, Användaren begär att lägga till detta API) |
remove_all_drawing_objects(self) | Tar bort alla ritobjekt i det här kalkylbladet. |
clear_comments(self) | Rensar alla kommentarer i designerkalkylbladet. |
move_to(self, index) | Flyttar arket till en annan plats i kalkylbladet. |
replace(self, old_string, new_string) | Ersätter all celltext med en ny sträng. |
get_selected_ranges(self) | Hämtar valda cellområden i designerkalkylbladet. |
get_selected_areas(self) | Hämtar valda cellområden i designerkalkylbladet. |
get_printing_page_breaks(self, options) | Hämtar automatiska sidbrytningar. |
start_access_cache(self, opts) | Startar sessionen som använder cacheminnen för att komma åt data i det här kalkylbladet. |
close_access_cache(self, opts) | Stänger sessionen som använder cacheminnen för att komma åt data i det här kalkylbladet. |
convert_formula_reference_style(self, formula, to_r1c1, base_cell_row, base_cell_column) | Konverterar formelreferensstilen. |
xml_map_query(self, path, xml_map) | Fråga efter cellområden som är mappade/länkade till den specifika sökvägen för XML-kartan. |
Exempel
Följande exempel visar hur man fryser rutor och infogar en hyperlänk till ett 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
- modul
aspose.cells
- klass
Chart
- klass
CheckBox
- klass
Comment
- klass
HorizontalPageBreakCollection
- klass
HyperlinkCollection
- klass
OleObject
- klass
Picture
- klass
QueryTableCollection
- klass
Scenario
- klass
SmartTagCollection
- klass
TextBox
- klass
VerticalPageBreakCollection