AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Hoja de cálculo
  • Propiedades específicas de la descripción de las variables de psheetSelection
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo psheetSelection se utiliza para averiguar las características avanzadas de una selección en un control Hoja de cálculo. Las características de esta selección son devueltas por varias propiedades de WLanguage.
La propiedad .selección obtiene una variable de tipo psheetSelection.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
sel is psheetSelection = PSHEET_MySpreadsheet.Selection
IF sel.Type = psheetSelSimpleCell THEN
// Display the cell name in the status bar
STATUSBAR = sel.MinCell
END
t is psheetSelection
t = PSHEET_NoName1.Selection
SWITCH t.Type
CASE psheetSelSimpleCell: Trace("You have selected only one cell.")
CASE psheetSelSimpleHeader: Trace("You have selected only one header.")
CASE psheetSelMultiCell: Trace("You have selected several cells.")
CASE psheetSelMultiHeader: Trace("You have selected several headers.")
CASE psheetSelRectCell: Trace("You have selected several cells (rectangle).")
CASE psheetSelEmpty: Trace("You haven't selected any cells.")
CASE psheetSelAll: Trace ("You have selected the entire worksheet.")
OTHER CASE
END
 
te is array of strings = t.Header
tc is array of strings = t.Cell
Trc is array of strings = t.RectCell
Trace("-----------------------------")
Trace("")
 
Trace("Min cell:", t.MinCell)
Trace("Max cell:", t.MaxCell)
Trace("-----------------------------")
Trace("")
 
Trace("Browse of headers")
FOR I = 1 TO te.Occurrence
Trace("header " + I + ":", te[I])
END
Trace("-----------------------------")
Trace("")
 
Trace("Browse of cells")
FOR I = 1 TO tc.Occurrence
Trace("cell " + i + ":", tc[i])
END
Trace("-----------------------------")
Trace("")
 
Trace("Browse of rectangle of cells")
FOR I = 1 TO Trc.Occurrence
Trace("rect cell " + i + ":", Trc[i])
END
Trace("-----------------------------")
Trace("")
Observaciones

Propiedades específicas de la descripción de las variables de psheetSelection

Las siguientes propiedades pueden ser utilizadas para manipular una selección en un control Hoja de cálculo:
Nombre de la propiedadTipo utilizadoEfecto
CabeceraArray de cuerdasCabeceras seleccionadas (cabeceras de filas y/o columnas seleccionadas).
Esta propiedad es de solo lectura.
CeldaArray de cuerdasArray de células seleccionadas. Las células se clasifican según el orden de selección.
Esta propiedad es de solo lectura.
escribir a máquinaConstante de tipo IntegerTipo de selección:
  • psheetSelMultiCell: Se seleccionan varias celdas.
  • psheetSelMultiHeader: Se seleccionan varias cabeceras.
  • psheetSelRectCell: Se seleccionan varias celdas y definen un rectángulo.
  • psheetSelSimpleCell: Se selecciona una sola celda.
  • psheetSelSimpleHeader: Se selecciona una sola cabecera.
  • psheetSelAll: Se selecciona toda la hoja de trabajo.
  • psheetSelEmpty: Sin selección.
Esta propiedad es de solo lectura.
MaxCellCadena de caracteresMáxima celda seleccionada, es decir, la celda que se encuentra en la parte inferior derecha del rectángulo que define la selección de las celdas.
Esta propiedad es de solo lectura.
MinCellCadena de caracteresMínimo de células seleccionadas, lo que significa que la célula que se encuentra en la parte superior izquierda del rectángulo que define la selección de las células.
Esta propiedad es de solo lectura.
RectCellArray de cuerdasArray de rectángulos de células seleccionadas. Ejemplo: "A1:B2"
Esta propiedad es de solo lectura.
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/08/2022

Señalar un error o enviar una sugerencia | Ayuda local