Worksheet
Contenido
[
Ocultar
]Worksheet class
Encapsula el objeto que representa una única hoja de cálculo.
public class Worksheet : IDisposable
Propiedades
Nombre | Descripción |
---|---|
ActiveCell { get; set; } | Obtiene o establece la celda activa en la hoja de trabajo. |
AllowEditRanges { get; } | Obtiene la colección de rango de edición permitida en la hoja de trabajo. |
AutoFilter { get; } | Representa el filtro automático para la hoja de cálculo especificada. |
BackgroundImage { get; set; } | Obtiene y establece la imagen de fondo de la hoja de trabajo. |
Cells { get; } | Obtiene elCells colección. |
CellWatches { get; } | Obtiene una colección de celdas en esta hoja de trabajo que se observa en la ‘ventana de observación’. |
Charts { get; } | Obtiene unChart colección |
CheckBoxes { get; } | Obtiene unCheckBox colección. |
CodeName { get; set; } | Obtiene el nombre del código de la hoja de trabajo. |
Comments { get; } | Obtiene elComment colección. |
ConditionalFormattings { get; } | Obtiene los formatos condicionales en la hoja de cálculo. |
CustomProperties { get; } | Obtiene un objeto que representa la información del identificador asociado con una hoja de cálculo. |
DisplayRightToLeft { get; set; } | Indica si la hoja de cálculo especificada se muestra de derecha a izquierda en lugar de de izquierda a derecha. El valor predeterminado es falso. |
DisplayZeros { get; set; } | Verdadero si se muestran valores cero. |
ErrorCheckOptions { get; } | Obtiene la configuración de verificación de errores aplicada en ciertos rangos. |
FirstVisibleColumn { get; set; } | Representa el primer índice de columna visible. |
FirstVisibleRow { get; set; } | Representa el índice de la primera fila visible. |
HasAutofilter { get; } | Indica si esta hoja de cálculo tiene filtro automático. |
HorizontalPageBreaks { get; } | Obtiene elHorizontalPageBreakCollection recopilación. |
Hyperlinks { get; } | Obtiene elHyperlinkCollection colección. |
Index { get; } | Obtiene el índice de la hoja en la colección de hojas de trabajo. |
IsGridlinesVisible { get; set; } | Obtiene o establece un valor que indica si las líneas de cuadrícula son visibles. El valor predeterminado es verdadero. |
IsOutlineShown { get; set; } | Indica si mostrar contorno. |
IsPageBreakPreview { get; set; } | Indica si la hoja de trabajo especificada se muestra en vista normal o vista previa de salto de página. |
IsProtected { get; } | Indica si la hoja de cálculo está protegida. |
IsRowColumnHeadersVisible { get; set; } | Obtiene o establece un valor que indica si la hoja de cálculo mostrará encabezados de fila y columna. El valor predeterminado es verdadero. |
IsRulerVisible { get; set; } | Indica si la regla está visible. Esta propiedad solo se aplica para la vista previa de salto de página. |
IsSelected { get; set; } | Indica si esta hoja de trabajo está seleccionada cuando se abre el libro. |
IsVisible { get; set; } | Representa si la hoja de cálculo está visible. |
ListObjects { get; } | Obtiene todos los ListObjects en esta hoja de trabajo. |
Name { get; set; } | Obtiene o establece el nombre de la hoja de cálculo. |
OleObjects { get; } | Representa una colección deOleObject en una hoja de trabajo. |
Outline { get; } | Obtiene el esquema de esta hoja de cálculo. |
PageSetup { get; } | Representa la descripción de configuración de página en esta hoja. |
PaneState { get; } | Indica si el panel tiene divisiones horizontales o verticales, y si esas divisiones están congeladas. |
Pictures { get; } | Obtiene unPicture colección. |
PivotTables { get; } | Obtiene todas las tablas dinámicas en esta hoja de cálculo. |
Protection { get; } | Representa los distintos tipos de opciones de protección disponibles para una hoja de trabajo. Admite opciones de protección avanzadas en ExcelXP y versiones superiores. |
QueryTables { get; } | ObtieneQueryTableCollection en la hoja de trabajo. |
Scenarios { get; } | Obtiene la colección deScenario . |
Shapes { get; } | Devuelve todas las formas de dibujo en esta hoja de trabajo. |
ShowFormulas { get; set; } | Indica si mostrar fórmulas o sus resultados. |
Slicers { get; } | Obtenga la colección Slicer en la hoja de trabajo |
SmartTagSetting { get; } | Obtiene todosSmartTagCollection objetos de la hoja de trabajo. |
SparklineGroupCollection { get; } | Obtiene la colección de grupos minigráficos en la hoja de trabajo. |
TabColor { get; set; } | Representa el color de la pestaña de la hoja de trabajo. |
TabId { get; set; } | Especifica el identificador interno de la hoja. |
TextBoxes { get; } | Obtiene unTextBox colección. |
Timelines { get; } | Obtenga la colección Timeline en la hoja de trabajo |
TransitionEntry { get; set; } | Indica si la opción Entrada de fórmula de transición (compatibilidad con Lotus) está habilitada. |
TransitionEvaluation { get; set; } | Indica si la opción Evaluación de fórmula de transición (compatibilidad con Lotus) está habilitada. |
Type { get; set; } | Representa el tipo de hoja de trabajo. |
UniqueId { get; set; } | Obtiene y establece la identificación única, es lo mismo que {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
Validations { get; } | Obtiene la colección de configuración de validación de datos en la hoja de trabajo. |
VerticalPageBreaks { get; } | Obtiene elVerticalPageBreakCollection colección. |
ViewType { get; set; } | Obtiene y establece el tipo de vista. |
VisibilityType { get; set; } | Indica el estado visible de esta hoja. |
Workbook { get; } | Obtiene el objeto del libro que contiene esta hoja. |
Zoom { get; set; } | Representa el factor de escala en porcentaje. Debe estar entre 10 y 400. |
Métodos
Nombre | Descripción |
---|---|
AddPageBreaks(string) | Agrega salto de página. |
AdvancedFilter(bool, string, string, string, bool) | Filtra datos usando criterios complejos. |
AutoFitColumn(int) | Autoajusta el ancho de la columna. |
AutoFitColumn(int, int, int) | Autoajusta el ancho de la columna. |
AutoFitColumns() | Ajusta automáticamente todas las columnas de esta hoja de trabajo. |
AutoFitColumns(AutoFitterOptions) | Ajusta automáticamente todas las columnas de esta hoja de trabajo. |
AutoFitColumns(int, int) | Autoajusta el ancho de las columnas. |
AutoFitColumns(int, int, AutoFitterOptions) | Autoajusta el ancho de las columnas. |
AutoFitColumns(int, int, int, int) | Autoajusta el ancho de las columnas. |
AutoFitColumns(int, int, int, int, AutoFitterOptions) | Autoajusta el ancho de las columnas. |
AutoFitRow(int) | Autoajusta la altura de la fila. |
AutoFitRow(int, int, int) | Autoajusta la altura de la fila. |
AutoFitRow(int, int, int, AutoFitterOptions) | Autoajusta la altura de la fila. |
AutoFitRow(int, int, int, int) | Ajusta automáticamente la altura de fila en un rango de rectángulo. |
AutoFitRows() | Autoajusta todas las filas en esta hoja de trabajo. |
AutoFitRows(AutoFitterOptions) | Autoajusta todas las filas en esta hoja de trabajo. |
AutoFitRows(bool) | Autoajusta todas las filas en esta hoja de trabajo. |
AutoFitRows(int, int) | Ajusta automáticamente la altura de la fila en un rango. |
AutoFitRows(int, int, AutoFitterOptions) | Ajusta automáticamente la altura de la fila en un rango. |
CalculateFormula(string) | Calcula una fórmula. |
CalculateFormula(CalculationOptions, bool) | Calcula todas las fórmulas de esta hoja de trabajo. |
CalculateFormula(string, CalculationOptions) | Calcula una fórmula. |
ClearComments() | Borra todos los comentarios en la hoja de cálculo del diseñador. |
CloseAccessCache(AccessCacheOptions) | Cierra la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo. |
Copy(Worksheet) | Copia contenidos y formatos de otra hoja de trabajo. |
Copy(Worksheet, CopyOptions) | Copia contenidos y formatos de otra hoja de trabajo. |
Dispose() | Realiza tareas definidas por la aplicación asociadas con la liberación, liberación o restablecimiento de recursos no administrados. |
FreezePanes(string, int, int) | Congela los paneles en la celda especificada de la hoja de cálculo. |
FreezePanes(int, int, int, int) | Congela los paneles en la celda especificada de la hoja de cálculo. |
GetFreezedPanes(out int, out int, out int, out int) | Obtiene los paneles congelados. |
GetPanes() | Obtiene los paneles de la ventana. |
GetPrintingPageBreaks(ImageOrPrintOptions) | Obtiene saltos de página automáticos. |
GetSelectedRanges() | Obtiene los rangos de celdas seleccionados en la hoja de cálculo del diseñador. |
MoveTo(int) | Mueve la hoja a otra ubicación en la hoja de cálculo. |
Protect(ProtectionType) | Protege la hoja de trabajo. |
Protect(ProtectionType, string, string) | Protege la hoja de trabajo. |
RefreshPivotTables() | Actualiza todas las tablas dinámicas en esta hoja de trabajo. |
RemoveAllDrawingObjects() | Elimina todos los objetos de dibujo en esta hoja de trabajo. |
RemoveAutoFilter() | Elimina el filtro automático de la hoja de trabajo. |
RemoveSplit() | Elimina la ventana dividida. |
Replace(string, string) | Reemplaza el texto de todas las celdas con una nueva cadena. |
SelectRange(int, int, int, int, bool) | Selecciona un rango. |
SetVisible(bool, bool) | Establece las opciones visibles. |
Split() | Ventana de divisiones. |
StartAccessCache(AccessCacheOptions) | Inicia la sesión que utiliza cachés para acceder a los datos de esta hoja de trabajo. |
override ToString() | Devuelve una cadena que representa el objeto Hoja de cálculo actual. |
UnFreezePanes() | Descongela paneles en la hoja de trabajo. |
Unprotect() | Hoja de trabajo desprotegida. |
Unprotect(string) | Hoja de trabajo desprotegida. |
XmlMapQuery(string, XmlMap) | Áreas de celdas de consulta que se mapearon/vincularon a la ruta específica del mapa xml. |
Ejemplos
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Congelar paneles en "AS40" con 10 filas y 10 columnas
sheet.FreezePanes("AS40", 10, 10);
//Agregue un hipervínculo en la celda A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com");
[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim sheet as Worksheet = workbook.Worksheets(0)
'Freeze panes at "AS40" with 10 rows and 10 columns
sheet.FreezePanes("AS40", 10, 10)
'Agregar un hipervínculo en la celda A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")
Ver también
- espacio de nombres Aspose.Cells
- asamblea Aspose.Cells