|
|
|
|
- Máscaras disponibles
- Definir una máscara en una columna
- Varios
Tipo de hoja de cálculo y selección de máscara (función) Devuelve o modifica el tipo y la máscara de las celdas seleccionadas en un control Hoja de cálculo encontrado en una ventana. Observación: Esta función se puede utilizar, por ejemplo, para crear una barra de formato para un control Hoja de cálculo. // CLICK on [NUMBER] - Change of mask SpreadsheetTypeAndMaskSelection(PSHEET_Spreadsheet, typInputNum, "999 999 999,99") // CLIC on [Long DATE]. // Change of mask: for example 19 -> "Sunday 19 January 1900" SpreadsheetTypeAndMaskSelection(PSHEET_Spreadsheet, typInputDate, "DDD D MMMM YYYY")
// Returns the selection masksRes is string nType is int sMask is string sRes = SpreadsheetTypeAndMaskSelection(PSHEET_Spreadsheet) nType = Val(ExtractString(sRes, 1, TAB)) sMask = Val(ExtractString(sRes, 2, TAB))
Sintaxis
Averiguar el tipo y la máscara de las células seleccionadas Ocultar los detalles
<Result> = SpreadsheetTypeAndMaskSelection(<Spreadsheet control>)
<Result>: Cadena de caracteres Máscara de células seleccionadas. Esta máscara tiene el siguiente formato: - El tipo> corresponde a una de las siguientes constantes:
| | typInputCurrency | Tipo de moneda | typInputDate | Tipo de fecha | typInputDuration | Tipo de duración | typInputNum | Tipo numérico (entero, real, ...) | typInputText | Tipo de texto | typInputTime | Tipo de tiempo |
- <Máscara> corresponde a la máscara utilizada.
<Spreadsheet control>: Nombre del control Nombre del control Hoja de cálculo a utilizar.
Modificar el tipo y la máscara de las células seleccionadas Ocultar los detalles
SpreadsheetTypeAndMaskSelection(<Spreadsheet control> , <Type> , <Mask>)
<Spreadsheet control>: Nombre del control Nombre del control Hoja de cálculo a utilizar. <Type>: Constante de tipo Integer Nuevo tipo para la celda seleccionada: | | typInputCurrency | Tipo de moneda | typInputDate | Tipo de fecha | typInputDuration | Tipo de duración | typInputNum | Tipo numérico (entero, real, ...) | typInputText | Tipo de texto | typInputTime | Tipo de tiempo |
<Mask>: Cadena de caracteres Nueva máscara a utilizar (la máscara depende del tipo seleccionado). Observaciones Máscaras disponibles Las máscaras disponibles dependen del tipo de máscara. Todas las máscaras que pueden utilizarse con InputMask están disponibles. Para más detalles, consulte la ayuda de InputMask Property. Por ejemplo: - en una cita: tiene la posibilidad de utilizar la máscara "DD/MM/YYYYY"..
- en un número: tienes la habilidad de usar la máscara "999 999".
Observaciones: - (typInputText, "") significa "sin máscara".
- La máscara definida por la función Tipo de hoja de cálculo y selección de máscara puede modificarse con la propiedad InputMask.
Atención: sólo la máscara puede ser modificada, el tipo de célula no se modifica.
Definir una máscara en una columna Para definir una máscara en una columna, sólo hay que seleccionar la columna y aplicar la máscara solicitada. Ejemplo: SpreadsheetSelectPlus(PSHEET_NoName1, "A")SpreadsheetTypeAndMaskSelection(PSHEET_NoName1, typInputDate, "DD-MM-YY")
Varios - La operación de modificación se añade a la lista de operaciones de Cancel: el usuario puede deshacer esta operación a través del menú contextual o pulsando Ctrl + Z.
- Esta función sólo puede utilizarse en una control Hoja de cálculo que se encuentre en una ventana.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|