Ayuda con formulario

07/10/2006 - 11:48 por Jesús Díaz | Informe spam
Hola a todos, soy nuevo en esto y agradecería ayuda. Estoy haciendo un formulario mediante el cual introduzco valores en varios controles y dichos valores se copian en determinadas celdas (celda X y celda Y). Con los valores de esas celdas, se calcula el valor de otra celda (celda Z). Lo que quiero hacer y no veo como, es que el formulario me muestre el valor que va apareciendo en esa ultima celda Z conforme introduzco los datos en las celdas X e Y, pero sin modificarlo ni a la fórmula que aparece en la celda Z. ¡Solo quiero que me lo muestre! Lo de introducir datos lo encontré rápidamente en un tutorial en Internet, pero esto último, que a priori parece más simple, no lo encuentro.
Gracias por adelantado

Preguntas similare

Leer las respuestas

#1 Ramón
07/10/2006 - 12:23 | Informe spam
Si he entendido bien, tu quieres que si en A1 hay un 5 y en A2 un 7 y n B1
una fórmula (por ejemplo A1+A2) en cuanto modifiques cualquier valor en A1 o
A2 en B1 te aparezca inmediatamente el valor de la suma.

Excel lo hace automáticamente, ve a la pestaña de "Herramientas"
"Opciones" "Calcular" y selecciona "Cálculo Automático"

¿Era esto lo que preguntabas?
Respuesta Responder a este mensaje
#2 Jesús Díaz
07/10/2006 - 17:42 | Informe spam
No, lo que pregunto es como se hace eso en un formulario de excel. Es decir, que cuando meta los datos en los controles correspondientes a A1 y A2, en el control correspondiente a B1 se muestre inmediatamente el valor de al suma.

"Ramón" escribió en el mensaje news:


Si he entendido bien, tu quieres que si en A1 hay un 5 y en A2 un 7 y n B1
una fórmula (por ejemplo A1+A2) en cuanto modifiques cualquier valor en A1 o
A2 en B1 te aparezca inmediatamente el valor de la suma.

Excel lo hace automáticamente, ve a la pestaña de "Herramientas"
"Opciones" "Calcular" y selecciona "Cálculo Automático"

¿Era esto lo que preguntabas?
Respuesta Responder a este mensaje
#3 Jesús Díaz
07/10/2006 - 17:45 | Informe spam
No, yo lo que quiero es ese mismo comportamiento, pero en los controles de un formulario. Es decir, que si meto los datos en los controles correspondientes a A1 y A2, entonces en el control correspondiente a B1 se vea inmediatemente su suma.

"Ramón" escribió en el mensaje news:


Si he entendido bien, tu quieres que si en A1 hay un 5 y en A2 un 7 y n B1
una fórmula (por ejemplo A1+A2) en cuanto modifiques cualquier valor en A1 o
A2 en B1 te aparezca inmediatamente el valor de la suma.

Excel lo hace automáticamente, ve a la pestaña de "Herramientas"
"Opciones" "Calcular" y selecciona "Cálculo Automático"

¿Era esto lo que preguntabas?
Respuesta Responder a este mensaje
#4 Jesús Díaz
07/10/2006 - 18:41 | Informe spam
Me respondo solo. He puesto este código en el control de texto donde mostrar el valor de una celda llamada PrimariaPromedio:

Private Sub PrimariaPromedio_Enter()
Worksheets("Hoja").Range("$C$22").Select
PrimariaPromedio = Val(ActiveCell)
End Sub

El problema es que me muestra un número entero y yo lo que deseo es que me muestre el valor con una apromixamción de dos decimales. Agredecería ayuda.
Por si sirve, en la celda PrimariaPromedio hay una fórmula que trabaja con los valores de otras celdas y el tipo de datos es numérico con dos decimales, pero en el control del formulario no logro ver más que el número entero. Si en lugar de lo anterior, escribo el código:

Private Sub PrimariaPromedio_Enter()
Worksheets("Hoja").Range("$C$22").Select
PrimariaPromedio = ActiveCell
End Sub

Entonces el resultado es un número con muchos decimales, y yo lo que quiero es que sean exactamente dos decimales ¿dónde o cómo se controla eso?

"Jesús Díaz" escribió en el mensaje news:%
Hola a todos, soy nuevo en esto y agradecería ayuda. Estoy haciendo un formulario mediante el cual introduzco valores en varios controles y dichos valores se copian en determinadas celdas (celda X y celda Y). Con los valores de esas celdas, se calcula el valor de otra celda (celda Z). Lo que quiero hacer y no veo como, es que el formulario me muestre el valor que va apareciendo en esa ultima celda Z conforme introduzco los datos en las celdas X e Y, pero sin modificarlo ni a la fórmula que aparece en la celda Z. ¡Solo quiero que me lo muestre! Lo de introducir datos lo encontré rápidamente en un tutorial en Internet, pero esto último, que a priori parece más simple, no lo encuentro.
Gracias por adelantado
Respuesta Responder a este mensaje
#5 Ramón
07/10/2006 - 18:54 | Informe spam
Si a la celda donde ha de ir el resultado la formateas como número con dos
decimales, ¿no te hace caso?
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida