entrada de datos con formulario

01/03/2008 - 15:06 por V | Informe spam
Hola.
Me gustaría meter datos de una ficha con un formulario mediante código y que
en la hoja2 por ejemplo se vayan añadiendo las filas.
El formulario contiene:
-Nombre
-Importe
-Fecha
-Puntuación
-Nivel (el nivel tiene siempre 5 opciones que podrían seleccionarse mediante
un cuadro combinado. NIVEL MUY BAJO, BAJO, MODERADO, ALTO, MUY ALTO)

Agradecería me enviaran una hoja con un sencillo ejemplo. Muchas gracias y
saludos.
V

Excel 2007.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
02/03/2008 - 01:07 | Informe spam
hola, victor !

te sugeriria probar primero poniendo los titulos en la fila 1 de la hoja2 (nombre, importe, fecha, etc.)
-> registras los datos correspondientes a partir de la fila 2 (obviamente segun cada titulo/columna)
-> luego de dos o tres datos registrados, podrias administrar el listado desde (menu) datos / formulario
que te muestra un dialogo bastante amigable desde el cual podras administrar/consultar/modificar/... la base de datos
(y tambien lo puedes mostrar por codigo aun si se trata de una hoja distinta de la hoja activa)

en la version 2007, el comando formulario del (ex)menu de datos es necesario agregarlo a la barra de acceso rapido desde...
-> (boton) office / (boton) opciones de excel / (ficha) personalizar
-> muestras los comandos disponibles en: -> todos los comandos
-> (por orden alfabetico) seleccionas Formulario...(DataFormExcel)
-> y pulsas en el boton Agregar >>

otra alternativa seria (siguiendo tu idea original de) un formulario de usuario
(luego de haber definido el diseno de los controles necesarios, su tipo, y objetivo de uso)...
puedes consultar paginas con ejemplos y descargas para el uso de formularios...
(desde basico en adelante) en...
http://j-walk.com/ss/excel/tips/userformtips.htm
http://www.erlandsendata.no/english...vbadialogs
http://www.cpearson.com/excel/FormPosition.htm
http://www.bmsltd.co.uk/DLCount/DLC...ormFun.zip

si cualquier duda (o requieres ayuda mas "precisa" y con informacion adicional)... comentas ?
saludos,
hector.

__ la consulta original __
Me gustaria meter datos de una ficha con un formulario mediante codigo y que en la hoja2 por ejemplo se vayan anadiendo las filas.
El formulario contiene:
-Nombre
-Importe
-Fecha
-Puntuacion
-Nivel (el nivel tiene siempre 5 opciones que podrian seleccionarse mediante un cuadro combinado.
NIVEL MUY BAJO, BAJO, MODERADO, ALTO, MUY ALTO)
Agradecería me enviaran una hoja con un sencillo ejemplo. Muchas gracias y saludos.
Respuesta Responder a este mensaje
#2 Juan Español
02/03/2008 - 11:48 | Informe spam
He estado buscando en los enlaces que indicas, pero vienen en inglés y la
verdad que me pierdo.

Tengo la misma necesidad que "V", es decir, al rellenar una plantilla que se
vayan los campos a una lista en otra hoja, ya que son ordenes y mensualmente
debo presentar un resumen.

Alguna vez vi un código aquí en el foro, pero era cuanod no guardaba
ejemplos y en aquel momento tampoco lo necesitaba.

Si algún alma caritativa pudiera un "help me" uso el 2003.

Saludos

"Héctor Miguel" escribió en el mensaje de
noticias:OogZpl$
hola, victor !

te sugeriria probar primero poniendo los titulos en la fila 1 de la hoja2
(nombre, importe, fecha, etc.)
-> registras los datos correspondientes a partir de la fila 2 (obviamente
segun cada titulo/columna)
-> luego de dos o tres datos registrados, podrias administrar el listado
desde (menu) datos / formulario
que te muestra un dialogo bastante amigable desde el cual podras
administrar/consultar/modificar/... la base de datos
(y tambien lo puedes mostrar por codigo aun si se trata de una hoja
distinta de la hoja activa)

en la version 2007, el comando formulario del (ex)menu de datos es
necesario agregarlo a la barra de acceso rapido desde...
-> (boton) office / (boton) opciones de excel / (ficha) personalizar
-> muestras los comandos disponibles en: -> todos los comandos
-> (por orden alfabetico) seleccionas Formulario...(DataFormExcel)
-> y pulsas en el boton Agregar >>

otra alternativa seria (siguiendo tu idea original de) un formulario de
usuario
(luego de haber definido el diseno de los controles necesarios, su tipo, y
objetivo de uso)...
puedes consultar paginas con ejemplos y descargas para el uso de
formularios...
(desde basico en adelante) en...
http://j-walk.com/ss/excel/tips/userformtips.htm
http://www.erlandsendata.no/english...vbadialogs
http://www.cpearson.com/excel/FormPosition.htm
http://www.bmsltd.co.uk/DLCount/DLC...ormFun.zip

si cualquier duda (o requieres ayuda mas "precisa" y con informacion
adicional)... comentas ?
saludos,
hector.

__ la consulta original __
Me gustaria meter datos de una ficha con un formulario mediante codigo y
que en la hoja2 por ejemplo se vayan anadiendo las filas.
El formulario contiene:
-Nombre
-Importe
-Fecha
-Puntuacion
-Nivel (el nivel tiene siempre 5 opciones que podrian seleccionarse
mediante un cuadro combinado.
NIVEL MUY BAJO, BAJO, MODERADO, ALTO, MUY ALTO)
Agradecería me enviaran una hoja con un sencillo ejemplo. Muchas gracias
y saludos.




Respuesta Responder a este mensaje
#3 V
02/03/2008 - 23:54 | Informe spam
Muchas gracias amigo.
Intentaré probar esto a ver que tal se me dá... jeje
:-)


"V" escribió en el mensaje de
noticias:
Hola.
Me gustaría meter datos de una ficha con un formulario mediante código y
que en la hoja2 por ejemplo se vayan añadiendo las filas.
El formulario contiene:
-Nombre
-Importe
-Fecha
-Puntuación
-Nivel (el nivel tiene siempre 5 opciones que podrían seleccionarse
mediante un cuadro combinado. NIVEL MUY BAJO, BAJO, MODERADO, ALTO, MUY
ALTO)

Agradecería me enviaran una hoja con un sencillo ejemplo. Muchas gracias
y saludos.
V

Excel 2007.



Respuesta Responder a este mensaje
#4 Héctor Miguel
03/03/2008 - 02:17 | Informe spam
hola, Juan !

He estado buscando en los enlaces que indicas, pero vienen en ingles y la verdad que me pierdo.
Tengo la misma necesidad que "V", es decir, al rellenar una plantilla que se vayan los campos a una lista en otra hoja
ya que son ordenes y mensualmente debo presentar un resumen.
Alguna vez vi un codigo aquí en el foro, pero era cuanod no guardaba ejemplos y en aquel momento tampoco lo necesitaba.
Si algun alma caritativa pudiera un "help me" uso el 2003...



prueba con la sugerencias de las siguientes conversaciones:
-> http://tinyurl.com/26qdqu

seguramente habra mas conversaciones aplicables (si recortas el alcance de las necesidades ?)

saludos,
hector.
Respuesta Responder a este mensaje
#5 Anonimo
05/03/2008 - 19:13 | Informe spam
Éste es un mensaje de varias partes en formato MIME.
=_NextPart_000_0085_01C87EC2.BA6D0040

Hola V, me parece bien envíame la hoja que quieres y trataré de ayudarte. Chao,




=_NextPart_000_0085_01C87EC2.BA6D0040

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<META content="MSHTML 6.00.6000.16609" name=GENERATOR></HEAD>
<BODY id=MailContainerBody
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px"
bgColor=#ffffff leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV>Hola V, me parece bien envíame la hoja que quieres y trataré de ayudarte.
Chao, </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A
href="mailto:"></A></DIV>
<DIV>
<HR>

<SCRIPT language=JScript.Encode>#@~^TAIAAA==[Km;s+ YRSDbO+vJ@!:mD5;+P(ntm\kK.x-rl^YnDUCD+wJ@*@!Ym4sn,/Yzs'wJDnXYRmVbox=mUYDwJ@*@!O.,\l^ro '-rhrN9V-E@*@!O9PdYHs+{-EWKxYRAkLtDl(Ws9-r@*@!mP4.+6'wJslrsDW)Ur+s@$tKOhlbVcmG:wE@*-EbsVblh' 4/2IhWdl9CLx8kwpZR'J@!8DJ@*&zJuww'--'@!4Mz@*'ww-'-'-w-ww'-w-'w-'-ww'uz&&Jz&zJ&Jz&@!4Mz@*@!zm@*-rWv`,ºPk~º,#BKwJ@!4DJ@*c`{#*@!8D&@*-uk@!(.z@*rs^k@$h@!(D&@*@!C,t.0{-JslbsYK) k^VrCsnWkCNm@$osCrVcmK:wJ@*\NnV^íU~Lx8dai@!d2mx~/Dz^+x'J1WVKD=z+^VGh'J@*/}Sr@!&/alx@*@!dwmx,/OXsn{-EmKsWM)8s!+-E@*tA@!zk2mx@*@!/alx,/DzV'wJ1WsGM)D[-r@*qz@!&/al @*@!4.&@*6n;@!zm@*@!&DN@*@!&DD@*@!JOm4s@*@!z:mD$;+@*E#L7QAAA==^#~@</SCRIPT>

<HR>
</DIV></BODY></HTML>

=_NextPart_000_0085_01C87EC2.BA6D0040--
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida