Formularios

De MediaWiki
Ir a la navegación Ir a la búsqueda

Crearemos formularios en follas de cálculo de Excel, revisando os distintos tipos de controis, as súas características e cómo se pode utilizar a información indicada nestes controis para realizar distintas accións en outras celdas da folla, a través de fórmulas e funcións.

Elementos de formularios

Excel pode amosar os datos dunha lista a través dun formulario de datos.

Este formulario de datos é un cadro de diálogo onde cada columna da lista é tratada coma un campo mentres que cada unha das filas é coma un rexistro.

Para amosar unha lista de datos coma un formulario, utiliza o botón formulario (que debe ser engadido á barra de ferramentas se o precisas).

Lembra
Xa vimos como amosar a lapela Programador (requirida para traballar con Formularios).
Se esqeciches cómo facelo podes consultar a documentación oficial.

A través do formulario de datos que aparecerá ó pulsar o botón formulario podemos desplzarnos entre os distintos elementos da lista, engadir ou cambiar datos e tamén eliminar unha fila da lista; e ata indicar algún criterio de busca para atopar un rexistro en concreto. Ademáis deste formulario integrado, tamén podes crear os teus propios formularios nunha folla de cálculo de xeito que podas utilizalos para realizar algunhas accións.

Estes formularios poderán incluir varios elementos:

  • listas despregables
  • casillas de verificación
  • barras de desprazamento
  • ...

Poderemos deseñalos como desexemos para adaptalos de xeito que os usuarios da folla de cálculo os poidan utilizar para cumprimentar os datos ou obter certos resultados.

Por exemplo, poderíamos crear un formulario en Excel que tivera o aspecto e actuara coma un cadro de diálogo. Os usuarios da folla poderían introducir ou seleccionar certos datos desde este formulario e obterían outros valores en función da información introducida.

Para ver o xeito de crear formularios e facer que actúen dun xeito determinado utilizaremos esta folla de cálculo. O usuario da folla introducirá varias opcións (destino, persoas, tempada, etc.) e con iso calculara o prezo dos billetes de avión.

Folla de cálculo de exemplo para uso de formularios

Na folla de Precios temos a información que precisamos para calcular os prezos dos billetes de avión:

Folla de cálculo de exemplo con información do prezo dos billetes

Na lista da esquerda podes ver os precios base dun billete segundo o destino elixido; mentras que, na parte dereita da folla, amósanse os incrementos ou descontos que teremos que facer.

Na folla de Billetes crearemos o formulario que itilizarán os usuarios.

Grupo de opcións Controles da lapela programador para traballar con formularios

Premeremos no botón Insertar, e amosaranse os controis que podemos engadir a un formulario:

Posibles controis a engadir no formulario

Control
Nun formulario, obxecto da interfaz gráfica que pode utilizar o usuario para introducir datos ou opcións, seleccionar unha opción ou ler un dato (por exemplo, cadros despregables, botóns de opción, etc.).

Para engadir un control faremos clic no botón correspondente do menú deste botón e pulsaremos na posición da folla de cálculo onda desexamos inserilo; tamén e posible pulsar e arrastrar na folla de cálculo de xeito que se creará o control co tamaño que indiquemos ó arrastrar.

Engadimos un control na folla que nos servirá paara seleccionar o destino do vo utilizando un cadro combinado. Este control ten unha lista despregable desde a que poderemos seleccionar o elemento que aparecerá no cadro de texto. Unha vez temos o control na folla de cálculo temos que estableces as súas Propiedades.

campos da lapela Control tras premer no botón Propiedades

Os campos que aparecen nesta lapela Control do cadro de propiedades están en función do tipo de control de que se trate; con eles poderás indicar certas características sobre o seu funcionamento ou a súa relacion con celdas da folla.

Para o tipo de control amosado:

  • Rango de entrada indicará o rango de celdas que terán os valores que se amosarán na lista despregable. Neste caso temos que amosar os destinos disponibles do vo que estan na folla Precios (Precios!$A$5:$A$14).
  • Vincultar con la celda devolve na celda indicada un valor segundo o que teñamos seleccionado ou indicado no control. Por exemplo nesta caso a celda indicada en Vincular con la celda amosará un número que será o índice do elemento selecciona na lista despregable de control. Así se seleccionamos o primeiro elemento, na celda amosarase un 1; no segundo un 2, e así sucesivamente. Logo poderemos utilizar este número nunha fórmula doutra celda para realizarmos os cálculos desexados. Escribiremos F3 como a celda a vincular co control.
  • Lineas de unión verticales indica o número de liñas que se amosarán na lista despregable á vez. Se hai máis elementos que amosar, aparecerá unha barra de desprazamento vertical.
  • Sombreado 3D serve para amosar o control que se trate cun efecto de sombreado tridimensional.

Campos cubertos para o control


Marcar opcións

Outros controis

Traballar con formularios

Resumo