Académique Documents
Professionnel Documents
Culture Documents
Curso Avanzado de
OpenOffice.org
Calc
TABLA DE CONTENIDO
INTRODUCCIÓN
La hoja de cálculo OpenOffice.org Calc forma parte del paquete de soluciones ofimáticas del
conjunto de programas de software libre OpenOffice.org.
Este producto de permite convertir los datos en información, con las más eficientes herramientas,
pudiendo analizar cualquier tipo de datos y resultados.
En OpenOffice.org Calc podemos utilizar datos importados de otras aplicaciones, y podemos colocar
rápidamente información de una hoja de cálculo de OpenOffice.org Calc, en una tabla de un
documento de Write, en la realización de un informe.
Dentro de una empresa, puede colaborar con otros usuarios de manera eficiente, compartiendo
información con los demás miembros de la compañía, haciendo uso de las áreas de trabajo
compartidas, teniendo en todo momento, la información actualizada para el óptimo uso de los
documentos. Además, puede limitar este uso al de lectura únicamente, protegiendo parcial o
totalmente el documento, por lo que puede compartir, con total confianza, sus hojas de cálculo
OpenOffice.org Calc.
En este sentido, el presente curso pretende brindar al participante las herramientas intermedias y
avanzadas para el manejo adecuado de poderosas y útiles prestaciones que ofrece el programa de
aplicación OpenOffice.org Calc.
1. Auditar fórmulas: permite rastrear los elementos que intervienen en una fórmula, lo cual
agiliza el proceso de corrección de errores en aquéllas. En esta sección se muestran los
diferentes errores que se pueden presentar y la manera de solucionarlos.
2. Análisis de hipótesis: se explican las herramientas de OpenOffice.org Calc que permiten ver
los efectos que producen el establecer diferentes escenarios de entrada de un problema,
como por ejemplo el ver cuánto debo pagar por un préstamo dadas varias tasas de interés y
diferentes plazos de pago. Estas herramientas son las Operaciones múltiples, la Búsqueda del
valor destino y el Administrador de escenarios.
3. Administrar bases de datos y listas: OpenOffice.org Calc permite trabajar con tablas de
datos extensas de una manera eficiente y rápida, mediante herramientas de ordenamiento,
búsqueda, totalización y filtrado de datos.
5. Utilizar controles en hojas de cálculo: permite insertar y utilizar, en una hoja de cálculo,
elementos típicos presentes en los cuadros de diálogo de Linux: listas desplegables, botones
de opción, casillas de verificación, cuadros de texto, etc. Esta opción es útil para, por ejemplo,
crear formularios electrónicos: formularios a ser llenados directamente en la computadora.
Los siguientes capítulos del presente manual desarrollan en detalle cada uno de los tópicos
brevemente descritos.
1. AUDITAR FÓRMULAS
Al crear fórmulas en una hoja de cálculo, OpenOffice.org Calc puede proporcionar pistas visuales
acerca de las relaciones entre las fórmulas y las celdas que influyen en ellas. Mediante los comandos
de la opción Detective del menú Herramientas pueden localizarse las celdas que proporcionan datos
para la fórmula de la celda activa o pueden buscarse las celdas que dependan del valor de la celda
activa. Si la fórmula presenta un valor de error como #VALOR!, mediante los comandos del
Detective puede localizarse la celda que está ocasionando el error.
Para especificar los valores válidos que se pueden introducir en una celda, haga lo siguiente:
1. Seleccione la opción Validez del menú Datos, con lo que se muestra el cuadro de diálogo
Validez. Si hace clic en la pestaña Criterios, se muestra dicha ficha:
Y en los recuadros a continuación, especifique el rango, valor mínimo y/o valor máximo
permitido:
1. Seleccione la opción Validez del menú Datos, con lo que se muestra el cuadro de
diálogo Validez. Si hace clic en la pestaña Ayuda de entrada, se muestra dicha ficha:
2. Escriba el mensaje que desea que se muestre al seleccionar la celda o área de celdas
en la hoja, en el cuadro Ayuda de entrada, y el título del mensaje en la línea Título.
3. Haga clic en .
1. Seleccione la opción Validez del menú Datos, con lo cual se muestra el siguiente
cuadro de diálogo. En él haga clic en la pestaña Mensaje de error, con lo cual se
muestra dicha ficha:
A continuación se facilitan algunas herramientas que le ayudarán a detectar y analizar los errores.
decimal.
Se ha utilizado una matriz no Asegúrese de que las dimensiones de la matriz son correctas
válida en una de las funciones para los argumentos de la misma.
matriciales de la hoja de cálculo
Causa Solución
error es =A5/B5, en su lugar utilice =SI(B5=0,"",A5/B5). Las
dos comillas representan una cadena de texto vacía.
Se han omitido los dos puntos Asegúrese de que en todas las referencias del rango
(:) en una referencia de rango de celdas en la fórmula utilizan dos puntos (:); por
ejemplo, SUMA(A1:C10).
Se han utilizado las funciones Como valor predeterminado, las funciones que buscan
de la hoja de cálculo información en las tablas deberán ordenarse en orden
BUSCARV, BUSCARH o ascendente. Sin embargo, las funciones de la hoja de
COINCIDIR para buscar un cálculo BUSCARV y BUSCARH contienen un
valor en una tabla no argumento de rango_buscado que da instrucciones a
ordenada. la función para buscar una coincidencia exacta incluso
si la tabla no está ordenada. Para buscar una
coincidencia exacta, defina el argumento de
rango_buscado como FALSO.
Causa Solución
rango al que hace referencia la fórmula por el mismo
número de filas (por ejemplo, A1:A15).
Se ha escrito una fórmula que Cambie la fórmula para que su resultado esté
devuelve un número comprendido entre -1 x 10 307 y 1 x 10 307
demasiado grande o
demasiado pequeño para que
OpenOffice.org Calc lo
represente
3. Para identificar cada siguiente nivel de celdas que proporcionan datos para la celda
activa, seleccione de nuevo la opción Detective del menú Herramientas y luego
seleccione Rastrear los precedentes.
4. Para quitar las flechas de rastreo de nivel en nivel, comenzando por la celda
precedente más alejada de la celda activa, seleccione la opción Detective del menú
Herramientas y luego seleccione Borrar rastro de los precedentes.
1. Seleccione la celda que desea averiguar sobre qué fórmulas influye (sus celdas
dependientes).
2. Para que aparezca una flecha de rastreo hasta cada fórmula sobre las que influye la celda
activa, seleccione la opción Detective del menú Herramientas y luego seleccione Rastrear
los dependientes.
Nota: Las flechas de color rojo muestran las celdas que generan errores. Si una celda de
otra hoja de cálculo o de otro libro hace referencia a la celda seleccionada, se mostrará una
flecha de color negro que señala de la celda seleccionada a un icono de hoja de cálculo .
El otro libro debe estar abierto para que OpenOffice.org Calc pueda rastrear las
dependencias.
Para eliminar las flechas de dependencia o errores en las celdas de una hoja de cálculo, seleccione
la opción Detective del menú Herramientas, y luego haga clic en la opción Borrar todos los
rastros.
2. ANÁLISIS DE HIPÓTESIS
El análisis de hipótesis de OpenOffice.org Calc permite resolver preguntas cómo ¿qué pasaría si
cambian los valores de algunos datos, sobre algunas fórmulas de una hoja de cálculo?, o ¿qué
valores deben tener las celdas que influyen sobre algunas fórmulas, para que éstas nos den los
valores esperados o para que se cumplan determinadas restricciones?
OpenOffice.org Calc permite realizar análisis de hipótesis rápida y fácilmente. Se pueden cambiar
variables claves y ver inmediatamente los efectos. A continuación se describen diversas maneras de
hacer análisis de hipótesis en OpenOffice.org Calc.
3. Escriba el nombre del nuevo escenario en el cuadro Nombre del escenario, y escriba cualquier
comentario que desee del escenario en el recuadro Comentario.
4. Haga clic en el botón , con lo cual se muestran el área del escenario, en la hoja de
cálculo. Proceda a escribir allí los valores del escenario nuevo:
5. Repita los pasos del 2 al 4 para cada nuevo escenario que desee agregar.
4. En el cuadro de edición Celda de fórmula debe estar la dirección o nombre de la celda que
contiene la fórmula que se desea que dé como resultado un valor determinado.
5. En el cuadro Valor destino escriba el valor que usted desea que la fórmula tenga.
5. En el cuadro de edición Celda variable coloque la dirección o el nombre de la celda cuyo valor
desea buscar, de tal manera que la fórmula ubicada en la dirección colocada en Celda de fórmula
produzca el valor (o uno cercano a éste) ubicado en el recuadro Valor destino.
6. Haga clic en el botón , con lo cual OpenOffice.org Calc muestra un cuadro de diálogo
que dice si se encontró o no el resultado. Si fue encontrado, se pregunta si se desea colocar el
resultado en las celdas involucradas:
7. Haga clic en Sí para colocar (reemplazar) los valores de las celdas por los encontrados en la
solución mostrada, o haga clic en No para dejar intactos los valores que estaban en las celdas.
Con el comando Operaciones múltiples del menú Datos se observa el efecto de una o dos variables
sobre fórmulas que las usan. Se puede usar la orden Operaciones múltiples del menú Datos para
crear dos clases de operaciones: aplicar una única variable de entrada para probar los efectos sobre
más de una fórmula, o aplicar dos variables de entrada para probar sus efectos sobre una sola
fórmula.
4. Seleccione la opción Operaciones múltiples del menú Datos, con lo cual se muestra el siguiente
cuadro de diálogo:
5. Haga clic en de , seleccione el área donde tiene las fórmulas a aplicar, y presione
7. Presione la tecla o haga clic en , con lo cual se verá las fórmulas aplicada al
área junto a los valores variables.
6. Haga clic en de y haga clic sobre el valor del argumento u operando de la fórmula que
desea sustituir por el valor de la variable cuyos valores están en la fila (a la derecha de la
fórmula).
7. Haga clic en de y haga clic sobre el valor del argumento u operando de la fórmula
que desea sustituir por el valor de la variable cuyos valores están en la columna (debajo de la
fórmula).
2. Usando la de Ordenar según escoja el nombre de la columna por cuyos valores desea que se
criterios específicos. OpenOffice.org Calc proporciona dos órdenes de filtrado: Filtro automático,
para criterios simples, y Filtro especial, para criterios más complejos.
Para filtrar los valores de una lista, usando el filtro automático, haga lo siguiente:
1. Para cada campo a filtrar, haga clic en , al lado de su nombre, con lo que se muestra la siguiente
lista de valores, por ejemplo:
NOTA: los valores comunes a todas las listas son los primeros (- todo -, - Predeterminado -, - Los
10 primeros -). Los valores restantes son valores propios del campo que se está filtrando, y
generalmente varían de un campo a otro.
2. Si desea mostrar sólo las líneas que contienen los primeros valores superiores del campo, haga
clic sobre – Los 10 primeros -
3. Si desea mostrar las filas o registros de la lista que se encuentren en un rango determinado de
valores, haga clic en – Predeterminado -…, con lo cual se muestra el siguiente cuadro de diálogo:
Aquí se pueden especificar el criterio o valor a usar en el filtrado. Por ejemplo, en el cuadro de
diálogo anterior, si desea que OpenOffice.org Calc sólo muestre aquellas líneas cuyo campo
Trimestre es 1 ó 3, debe especificar la condición igual (=) y el valor 1, en la primera línea, y la
condición igual (=) y el Valor 3 en la línea 2, con el operador O al principio de la segunda línea.
4. Si desea mostrar sólo los registros que posean un determinado valor en un campo, entonces
seleccione ese valor de la lista. Por ejemplo, si desea mostrar sólo los registros cuya Ciudad sea
Maracay, entonces haga clic en Maracay, en la lista desplegable del campo Ciudad:
Para hacer el filtrado de una lista usando el Filtro especial, haga lo siguiente:
1. Copie los encabezados de la lista, en otra hoja, o arriba o debajo de la misma.
2. Coloque, en una o más líneas, los criterios de filtrado, debajo de la copia de los encabezados.
3. Haga clic en cualquier celda de la lista al filtrar
4. Seleccione la opción Filtro del menú Datos, y haga clic en Filtro especial, con lo cual se muestra
el siguiente cuadro de diálogo:
7. Haga clic en o presione la tecla para ver el resultado del filtrado en la lista.
4. En la ficha Grupo 1 especifique el campo para el cual desea definir los subtotales de primer nivel
(en la lista Agrupar por), y determine la función a calcular en la lista Usar función.
5. Si desea agregar un segundo nivel de subtotales, en la ficha Grupo 2 especifique el campo para el
cual desea definir los subtotales de segundo nivel (en la lista Agrupar por), y determine la función
a calcular en la lista Usar función.
6. Si desea agregar un tercer nivel de subtotales, en la ficha Grupo 3 especifique el campo para el
cual desea definir los subtotales de tercer nivel (en la lista Agrupar por), y determine la función a
calcular en la lista Usar función.
7. Haga clic en , para ver la lista con las líneas de totales.
3. Si desea crear el resumen de la lista, seleccione Selección actual. Si desea crear un resumen de
datos provenientes de fuentes de datos, seleccione Fuente de datos registrada en
OpenOffice.org.
5. En este arrastre los nombres de los campos de la lista a las áreas donde desea colocarlos: campo
de filas, campos de columnas, campos de datos, etc. Por ejemplo, si desea saber los totales de lo
facturado por trimestre para cada cuidad, arrastre el campo Ciudad al área de campos de filas, el
campo Trimestre al área de campos de columnas, y el campo Monto al área de los campos de
datos. Pudiera arrastrar el campo Vendedor al área de Campos de página para ver cuándo ha
vendido un vendedor en particular.
6. Si desea colocar un total diferente para el área de campos de datos, haga doble clic en el botón
Total - monto, con lo cual se muestra el siguiente cuadro de diálogo:
9. Si desea colocar la tabla del piloto de datos en una hoja de cálculo nueva, seleccione – nueva
hoja – en la lista Resultado en.
10. Haga clic en para ver la tabla de resumen del piloto de datos:
3. Haga doble clic sobre el campo ubicado en el área del campo de datos. En nuestro ejemplo haría
doble clic en: , con lo cual se muestra el siguiente
cuadro de diálogo:
4. Haga clic, en la lista función, sobre la fórmula a aplicar en la totalización: suma, contar. Promedio,
máximo, mínimo, etc.
3. Arrastre fuera de las áreas: campos de filas, campos de página, campos de columnas y campos
de datos, los nombres de los campos de la lista que no desea en esa posición.
4. Arrastre los campos que sí desea a dichas áreas, desde sus nombres ubicados en el centro del
cuadro Piloto de datos:
5. Haga clic en .
7. Arrastre los nombre de los campos desde el centro del cuadro Piloto de datos, a las áreas:
Campos de página, Campos de columnas, campos de filas y campos de datos (en este
ejemplo se muestran los títulos de la tabla Biblio de la base de datos Bibliography, instalada con
OpenOffice.org):
8. Haga clic en para observar el resumen de los datos externos en un piloto de datos.
4. CONSOLIDAR DATOS
Los datos de una o más áreas fuente se pueden resumir consolidándolos. OpenOffice.org Calc le
ofrece dos métodos para consolidar datos:
1. Por posición, cuando sus áreas fuente tienen exactamente la misma distribución.
2. Por categoría, cuando sus áreas fuente tienen una distribución diferente.
Para consolidar datos, primero debe definir un área de destino para la información resumida. El
destino puede estar en una de las hoja de cálculo de los datos fuente o en otra hoja de cálculo.
Los rótulos de datos en las áreas fuente no se copian al área de destino cuando se consolida por
posición. Si quiere que los rótulos aparezcan en la hoja de destino, escríbalos. A continuación
seleccione un área de destino bajo los rótulos de columna y a la derecha de los rótulos de fila que ha
escrito en la hoja de cálculo de destino.
Después defina las fuentes de los datos que desea resumir.
Una vez que consolide los datos, podrá expandir la consolidación para incluir áreas fuentes
adicionales o para reducir el campo de consolidación eliminando áreas fuente.
Este cuadro de diálogo permite especificar los datos y parámetros del proceso de
consolidación, el cual recopila los datos de una o más áreas fuente y los muestra en una tabla
en un área de destino.
3. En la lista , seleccione la
función a aplicar en la consolidación: suma, cantidad, promedio, etc.
4. Para cada una de las áreas a consolidar haga lo siguiente:
4c. En el cuadro anterior haga clic en , con lo cual se vuelve a mostrar el cuadro
Consolidar:
4d. Haga clic en , con lo cual el área seleccionada se agrega a las regiones a
consolidar, en:
5. Repita el paso 4 para las demás áreas a consolidar. Al terminar se muestra el cuadro
Consolidar con todas las áreas agregadas en el cuadro Intervalos de consolidación:
6. En seleccione la celda a
partir de la cual se va a generar el cuadro de la consolidación.
8. Marque las casillas de: , si agregó los títulos de las filas y columnas a
los rangos de consolidación (consolidación por categoría). Estos rótulos los utiliza Calc para
determinar la ubicación de los valores que se van a totalizar en la consolidación.
9. Marque la casilla: para agregar fórmulas en el cuadro de la
consolidación que vincule los totales con las áreas consolidadas, de tal manera que los
cambios en las áreas a consolidar se reflejen automáticamente en el cuadro de la
consolidación.
El icono Abrir en modo diseño permite guardar un documento de formulario para poderlo
abrir siempre en modo de edición.
Pueden agregarse controles a la hoja de cálculo utilizando la barra de herramientas Campos de
control de formulario. Esta barra contiene controles diseñados para que funcionen en
OpenOffice.org Calc y con las macros previas.
Este icono cambia el puntero del ratón al modo de selección o desactiva éste. El
modo de selección se utiliza para seleccionar los campos de control del formulario
actual.
Activa y desactiva el modo Diseño. Esta función se utiliza para cambiar rápidamente
entre los modos Diseño y Usuario. Active para editar los campos de control del
formulario, desactive para poder utilizarlos.
Muestra la ventana que permite ver y cambiar las propiedades del control
seleccionado.
En este diálogo puede especificar, entre otras cosas, el origen de datos y los eventos
de todo el formulario.
Crea un campo para la visualización de texto. Estas etiquetas sólo sirven para
mostrar texto predefinido. No es posible efectuar entradas en estos campos.
Control de número. Es un botón que tiene una flecha arriba y otra abajo que puede
adjuntarse a una celda. Para aumentar un valor, haga clic en la flecha que apunta
hacia arriba; para disminuir un valor, haga clic en la flecha que apunta hacia abajo.
Barra de desplazamiento. Es un control que sirve para desplazarse a través de una
lista de valores cuando se hace clic en las flechas de desplazamiento o cuando se
arrastra el cuadro de desplazamiento. Puede desplazarse por una página de valores
haciendo clic entre el cuadro de desplazamiento y una flecha de desplazamiento.
Muestra u oculta la barra de herramientas Diseño de formularios.
Permite mostrar una barra de herramientas que contiene otros campos de control.
Crea un campo de fecha. Si el formulario está vinculado a una base de datos, los
valores de fecha se pueden adoptar de la base de datos.
Crea un campo de hora. Si el formulario está vinculado a una base de datos, los
valores de hora se pueden adoptar de la base de datos.
Crea un campo numérico. Si el formulario está vinculado a una base de datos, los
valores numéricos se pueden adoptar de la base de datos.
Crea un campo de moneda. Si el formulario está vinculado a una base de datos, el
contenido del campo de moneda en el formulario puede tomarse de la base de
datos.
Crea un campo enmascarado. Los campos enmascarados constan de una máscara
de edición y de una máscara literal. La máscara de edición determina los datos que
pueden entrar los usuarios. La máscara literal define el contenido del campo
2. Haga clic sobre el elemento a agregar, en esta barra, y arrastre el ratón sobre el área
de la hoja de cálculo donde quedará el control.
de formulario. Dichas propiedades dependen del tipo de campo de control. No todas las
propiedades indicadas a continuación están disponibles para todos los campos de control:
3.2. Haga clic en la pestaña Datos para asignar una fuente de datos al campo de control
seleccionado:
3.3. Haga clic en la pestaña Acontecimientos para vincular macros con acciones que tienen
lugar en los campos de control del formulario:
5.5.1.1. Acción
5.5.1.2. Activado
Si un campo de control tiene la propiedad "Activado" (Sí), el usuario del formulario podrá
utilizar el campo de control. Si la propiedad está desactivada, no se activa (No) y se muestra
en color gris.
5.5.1.6. Alternar
Especifica si un botón de comando se comporta como un botón de conmutación. Si configura
Alternar como "Sí", puede alternar entre el estado "selecccionado" y "no seleccionado" de
los campos de control al hacer clic en el botón o pulsar la barra espaciadora mientras los
campos de control estén activos. Los botones seleccionados aparecen pulsados.
5.5.1.7. Ancho
Establece el ancho de columna en el campo de control de tabla en las unidades que se
especifican en las opciones del módulo OpenOffice.org. Si lo desea, especifique un valor
seguido de una unidad de medida válida, por ejemplo, 2??cm.
5.5.1.8. Autorrellenar
Tras empezar a escribir una entrada, la función Autorrellenar presenta una lista de entradas
anteriores.
Si pulsa el botón ... situado junto al campo de texto, se muestra el diálogo Selección campo
de etiqueta. Seleccione un campo de control en la lista de todos los campos de control.
5.5.1.21. Decimales
Con los campos numérico y de moneda se determina la cantidad de dígitos que se
muestran a la derecha del punto decimal.
De forma automática se da formato a todos los campos de formato (fecha, hora, moneda, numérico)
en el formato que se haya seleccionado, sea cual sea el modo en que se escriba la entrada.
5.5.1.22. Desplegable
Un campo de control con la propiedad Desplegable dispone de un botón de flecha adicional
que abre la lista de entradas de formulario al pulsar en ella con el ratón. En Número de
líneas puede especificar cuántas líneas (o filas) se deben mostrar en el estado desplegado.
Los campos de combinación pueden tener la propiedad Desplegable.
Los campos combinados insertados como columnas en un campo de control de tablas
siempre son desplegables de forma predeterminada.
5.5.1.25. Escala
Cambia el tamaño de la imagen para que se adapte al tamaño del control.
5.5.1.29. Estilo
Especifica si las casillas de verificación y los botones de opción se muestran en 3D
(configuración predeterminada) o planos.
5.5.1.34. Formato
Especifica el código de formato del campo de control. Haga clic en el botón ... para
seleccionar el código de formato.
5.5.1.38. Imagen
Un botón de imagen tiene asociada una propiedad Imagen. La propiedad Imagen especifica
la ruta y nombre de archivo de la imagen que desea mostrar en el botón. Si selecciona el
archivo de gráfico mediante el botón ..., la ruta y el nombre de archivo se incluirán
automáticamente en el cuadro de texto.
5.5.1.39. Imprimir
Especifica si desea que el campo de control aparezca en la versión impresa del documento.
5.5.1.41. Intervalo
Determina los intervalos que se agregarán o quitarán con cada activación del control del
cuadro de opción.
5.5.1.45. Marco
También se puede especificar el marco de destino para mostrar un URL que se abre al hacer
clic en un botón al que se ha asignado la acción Abrir documento / página web).
Al pulsar en el campo podrá seleccionar una opción de la lista que especifique en qué marco
se debe cargar el documento siguiente. Las posibilidades son:
Entrada Significado
La propiedad Marco es apropiada para formularios HTML, pero no para formularios de base de datos.
5.5.1.46. Marco
Con los campos de control que tienen un marco, la visualización del borde en el formulario se
determina con la propiedad Borde. Puede elegir entre las opciones "Sin bordes", "3D" o
"Planos".
Carácter Significado
L Una constante de texto. Esta posición no puede editarse. El carácter se muestra en la
correspondiente posición de la máscara de caracteres.
a Se pueden escribir los caracteres a-z y A-Z. Las mayúsculas no se convierten en
minúsculas.
Carácter Significado
A En esta posición se introducen los caracteres comprendidos entre la 'A' y la 'Z'. Si se
introduce una minúscula, automáticamente se convierte en mayúscula.
c Se pueden escribir los caracteres a-z, A-Z y 0-9. Las mayúsculas no se convierten en
minúsculas.
C En esta posición puede introducir los caracteres comprendidos entre la 'A' y la 'Z' y de '0'
a '9'. Si se introduce una minúscula, automáticamente se convierte en mayúscula.
N Sólo puede introducir caracteres comprendidos entre '0' y '9'.
x Se pueden introducir todos los caracteres imprimibles.
X Se pueden indicar todos los caracteres imprimibles. Si se utiliza una minúscula,
automáticamente se convierte en mayúscula.
5.5.1.49. Navegación
Especifica si se muestran u ocultan los elementos de navegación de un control seleccionado
de la barra de navegación. Los elementos de navegación son los siguientes: Primer registro,
Registro anterior, Registro siguiente, Último registro.
5.5.1.50. Nombre
Cada campo de control y cada formulario tiene una propiedad Nombre que permite
identificarlos. El nombre aparece en el Navegador de formulario y puede utilizarse para
hacer referencia al campo de control dentro de una macro. La configuración predeterminada
ya incluye un nombre. El campo de control se especifica por su nombre, que se construye a
partir de la etiqueta y el número del campo.
Si trabaja con macros, asegúrese de que los nombres de los campos de control son inequívocos.
El nombre se utiliza también para agrupar distintos campos de control relacionados desde un
punto de vista funcional; por ejemplo, botones de opción. Para ello, asigne el mismo nombre
a todos los miembros del grupo: Los campos de control con nombres idénticos forman un
grupo. Los campos de control agrupados se pueden representar visualmente mediante un
Marco de grupo.
También puede definir los índices de diferentes campos de control en el diálogo Secuencia
de activación.
5.5.1.54. Orientación
Especifica la orientación horizontal o vertical de una barra de desplazamiento o un cuadro de
opción.
5.5.1.55. Posición
Especifica si se muestran u ocultan los elementos de posicionamiento de un control
seleccionado de la barra de navegación. Los elementos de posicionamiento son los
siguientes: Etiqueta de registro, Posición de registro, Etiqueta de número de registro,
Número de registro.
5.5.1.56. Repetir
Especifica si la acción de un control como un botón de selección o una barra de herramientas
se repite al hacer clic en el control y mantener pulsado el botón del ratón.
5.5.1.57. Retraso
Especifica el retraso en milisegundos entre los eventos que se repiten. Los eventos se
repiten al hacer clic en un botón de flecha, en el fondo de una barra de desplazamiento, o en
uno de los botones de navegación del registro de una barra de navegación, y se mantiene
pulsado durante un rato el botón del ratón. Puede escribir un valor seguido de su unidad de
tiempo válida, por ejemplo 2 s o 500 ms.
En los botones de tipo Reiniciar, la entrada Selección predeterminada define el estado del
listado si el usuario activa el botón de reiniciar.
En un cuadro de lista que contenga una lista de valores, puede hacer clic en el botón ... para
abrir el diálogo Selección predeterminada.
En el diálogo Selección predeterminada, elija las entradas que desee marcar como
seleccionadas al abrir el formulario que contenga el cuadro de lista.
5.5.1.65. Tabstop
La propiedad Tabulación determina si un campo de control se puede seleccionar con la tecla
de tabulación. Están disponibles las opciones siguientes:
No Al utilizar la tecla de tabulación el enfoque ignora el campo de control.
Sí El campo de control puede seleccionarse con la tecla del tabulador.
5.5.1.74. Título
La propiedad Etiqueta establece la etiqueta del campo de control que se muestra en el
formulario. Esta propiedad determina la etiqueta visible o el encabezado de columna del
campo de datos en formularios de control de tablas.
Si crea un campo de control nuevo, el título del campo de control adopta de forma
predeterminada la descripción definida en la propiedad Nombre. Este título se forma con el
nombre del campo de control y el entero utilizado para numerar al campo de control, por
ejemplo, CommandButton1. Con la propiedad Título se asigna otra descripción al campo de
control de manera que el título del campo de control defina su función de control. Modifique
esta entrada para atribuir al campo de control una descripción explícita y visible para el
usuario.
Para crear un título de varias líneas, abra el cuadro combinado mediante el botón de flecha.
Puede insertar un salto de línea pulsando las teclas Mayús + Control + Entrar.
La propiedad Título sólo se utiliza para etiquetar un elemento del formulario en la interfaz visible para
el usuario. Si trabaja con marcos, observe que en el tiempo de ejecución, el campo de control
siempre está dirigido por la propiedad Nombre.
5.5.1.75. URL
Escriba la dirección del URL de un tipo de botón Abrir documento / página web en el cuadro
URL. Cuando se hace clic en el botón, se abre la dirección.
Si en el modo Usuario se desplaza el ratón sobre el botón, la URL se muestra como ayuda
emergente, siempre que antes no se haya definido ningún otro texto de ayuda.
5.5.1.76. Valor
Especifique el valor inicial de un control de la barra de desplazamiento. Determina la posición
del control deslizante de la barra de desplazamiento.
5.5.1.77. Valor
En la propiedad Valor de un campo de control oculto se pueden especificar los datos
heredados por dicho campo de control. Estos datos se transferirán cuando se envíe el
formulario.
En los botones de tipo Reiniciar, la entrada Valor predeterminado define el estado del
campo de control si el usuario activa el botón de reiniciar.
Los listados funcionan con referencias. Estas pueden implementarse con tablas enlazadas a
través de instrucciones SQL (cuarto caso) o a través de listas de valores:
Esta propiedad disponible para los listados determina el campo de datos de una tabla
enlazada que debe visualizarse en un formulario.
Si un cuadro de lista del formulario muestra el contenido de una tabla vinculada con una tabla
de formulario, en el campo Tipo del contenido de lista defina si la visualización la determina
un comando SQL o se accede a la tabla (vinculada). Con la propiedad Campo ligado, utilice
un índice para indicar el campo de datos de la consulta o de la tabla con los que se vincula la
lista.
La propiedad Campo ligado se aplica únicamente a formularios que se utilizan para acceder a más
de una tabla. Si el formulario se basa en una única tabla, el campo que se debe mostrar en el
formulario se especifica directamente en Campo de datos. No obstante, si desea que en el listado se
muestren datos de una tabla vinculada con la tabla actual a través de un campo de datos común, el
campo de datos vinculado se define mediante la propiedad Campo ligado.
Si selecciona "SQL" en Tipo del contenido de lista, la orden SQL determina el índice que
se debe especificar. Ejemplo: Si especifica en Contenido de la lista una orden SQL como
"SELECT Campo1, Campo2 FROM nombretabla", consulte la tabla siguiente:
Campo Vínculo
ligado
{empty} La base de datos "Campo1" se enlaza al campo especificado en Campo de datos.
1 La base de datos "Campo2" se vincula al campo especificado en Campo de datos.
en la celda vinculada
Introduzca una fórmula en la Se copia el resultado de la fórmula en el campo de edición del cuadro
celda vinculada combinado
Borre la celda vinculada Se borra el campo de edición del cuadro combinado
Cambie el contenido del rango Los elementos de la lista desplegable se actualizan de acuerdo con el cambio.
de origen de la lista No se cambian el campo de edición del cuadro combinado ni la celda
vinculada.
En el caso de formularios HTML, puede iniciar una lista de valores en Contenido de la lista.
Seleccione la opción "Lista de valores" en Tipo del contenido de lista. Los valores
introducidos aquí no serán visibles en el formulario y se utilizarán para asignar valores a las
entradas visibles. Las entradas efectuadas en Contenido de la lista corresponden a la
etiqueta HTML <OPTION VALUE=...>.
En la transferencia de datos de una entrada seleccionada desde un listado o un cuadro
combinado, se tienen en cuenta tanto la lista de valores mostrada en el formulario,
introducida en entradas de la lista de la pestaña General, como el valor introducido en
Contenido de la lista de la pestaña Datos: Si en la posición seleccionada de la lista de
valores (<OPTION VALUE=...>) hay un texto (no vacío), dicho texto se transmitirá. En caso
contrario se enviará el texto mostrado en el campo de control (<OPTION>).
Si la lista de valores debe contener una cadena vacía, escriba el valor "$$$empty$$$" en la
posición correspondiente de Contenido de la lista (tenga en cuenta las mayúsculas y
minúsculas). OpenOffice.org interpreta esta entrada como una cadena vacía y la asigna a la
respectiva entrada de lista.
La tabla siguiente muestra las relaciones entre HTML, JavaScript y el campo Contenido de
lista de OpenOffice.org con un listado llamado "ListBox1". En este caso "Item" designa a un
registro de lista visible en el formulario:
Tag HTML JavaScript Entrada en la Transmisión...
lista de
valores del
campo de
control
(Contenido de
lista)
<OPTION>Elemento Imposible "" ...el registro de lista visible
("ListBox1=Item").
<OPTION ListBox1.options[0].value="V "Valor" ...el valor asignado al registro de lista
VALUE="Valor">Item alor" ("ListBox1=Valor").
<OPTION ListBox1.options[0].value="" "$$$empty$$$ ...una cadena de caracteres vacía
VALUE="">Item " ("ListBox1=").
La opción "Lista de valores" determina que todas las entradas del campo Entradas de la
lista de la ficha General aparezcan en el campo de control. En el caso de formularios de
base de datos, se pueden emplear valores de referencia (consulte la sección Referencias
mediante listas de valores).
Si el contenido del campo de control se lee de una base de datos, se puede determinar el
tipo de fuente de datos mediante las otras opciones. Por ejemplo, se puede elegir entre
tablas y consultas.
En la pestaña Acciones se pueden vincular macros con acciones que tienen lugar en los campos de
control del formulario. Cuando tiene lugar el evento, se llama a la macro vinculada. Para asignar una
macro a un evento, pulse el botón ....
Hay distintas acciones disponibles en función del campo de control. En la pestaña Acciones se
muestran únicamente las acciones disponibles para el campo de control y contexto seleccionados.
Están definidas las siguientes acciones:
5.5.3.2. Al ejecutar
El evento Al iniciar tiene lugar cuando se inicia una acción. Por ejemplo, si en el formulario
se incluye un botón "Enviar", el proceso de envío representa la acción que se iniciará.
5.5.3.3. Modificado
El evento Modificado tiene lugar cuando el campo de control pierde el foco y su contenido
cambia al haberlo perdido.