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