Buenas SOY nuevo en este Mundo..
estoy implementando un sistema de compra. en este momento necesito realizar
una multiplicacion Entre Lo que se Ingrese en Texbox 1 y lo que se seleccione en Combox1
y que el resultado aumaticamenteme lo muestre SIN NECESIDAD DE BOTON en texbox 2
GRACIAS...
Por otra parte el sistema que estoy haciendo guarda todo en una hoja de excel como base de datos
pero al momento de ingresar un codigo de lista desplegable cuya informacion la obtiene desde una hoja, me tira un error y no me guarda nada
Adjunto | Tamaño |
---|---|
error.jpg | 92 KB |
Cuando dices resultado automáticamente, debe haber algo que lance ese cálculo. A eso es a lo que se conoce como "Evento", y el evento puede ser varias cosas, por ejemplo, al salir del cuadro de texto, al entrar en otro cuadro de texto, al seleccionar algo, al pulsar un botón, ...
Crea un procedimiento para el calculo y luego llámalo desde el evento que te interese.
por ejemplo, suponiendo que tengas un control de nombre "resultado" que quieres actualizar con el valor de esa multiplicación:
Private Sub calcular()
Me.resultado.Value = Me.TextBox1.Value * Me.ComboBox1.Value
End Sub
Puedes consultar los eventos disponibles en el desplegable de la parte derecha superior del editor de VBA
Sobre el error que comentas en tu segunda pregunta, seguramente es porque ese indice no está en una hoja, sino en un formulario, así que Excel no sabe a qué hoja te refieres si no se lo dices
¿Te refieres a la hoja activa? pues díselo así
ActiveSheet.Cells(5,indice).Select
------
Ya sé Excel, pero necesito más.
AMIGO, me seria de gran ayudar contar con tus conocimientos, me gustaria establecer comunicacion contigo!
si cuentas con facebook, podrias agregarme https://www.facebook.com/JAleVV
GRACIAS SALUDOS..!!
con respecto al error! aun no e logrado solucionarlo!!
De manera gratuita sólo contesto a través del foro, para que las dudas sirvan de ayuda a futuros visitantes con problemas similares.
Si quieres contratarme, utiliza el formulario de contacto del sitio para concretar tus requerimientos y poder cotizarlo.
(espero que no te llegue mucho spam por haber publicado tu teléfono)
------
Ya sé Excel, pero necesito más.