Fórmulas de Excel (hoja) a VBA(UseForm)
Estimado jcgonzalez31:
Estoy tratando de "mejorar" una aplicación de excel 2003 y me decidí trabajar con UseForms. Mi problema es el siguiente:
En la parte de "Altas", una vez ingresado (y validado!) Un código de producto, necesito saber las disponibilidades de stock en distintos sitios (hoja "Stocks", 500 filas y 10 columnas), así como determinadas características de esos productos (hoja "Tabla", 1500 filas y 15 columnas) y de esta forma sigo completando hasta finalizar el alta.
Ahora estoy intentando con "TextBox" tontos, que no se puedan editar (Enabled: False) y cumplan la función de mostrar lo que necesito (a modo de Labels).
El problema es que esos datos vienen de fórmulas.
Hoy en día (SIN usar UseForms) para un código ingresado en "D10", un par de fórmulas pueden ser:
"=SI($D$10=0;BUSCAR($C$17;Tabla!B:B;Tabla!C:C);0)"
"=BUSCAR(C10;Stocks!B:B;Stocks!G:G)".
¿Cómo usar el dato que entro en el TextBox1 de modo que en el TextBox2 muestre el resultado de fórmulas?
Gracias,
Fer
Estoy tratando de "mejorar" una aplicación de excel 2003 y me decidí trabajar con UseForms. Mi problema es el siguiente:
En la parte de "Altas", una vez ingresado (y validado!) Un código de producto, necesito saber las disponibilidades de stock en distintos sitios (hoja "Stocks", 500 filas y 10 columnas), así como determinadas características de esos productos (hoja "Tabla", 1500 filas y 15 columnas) y de esta forma sigo completando hasta finalizar el alta.
Ahora estoy intentando con "TextBox" tontos, que no se puedan editar (Enabled: False) y cumplan la función de mostrar lo que necesito (a modo de Labels).
El problema es que esos datos vienen de fórmulas.
Hoy en día (SIN usar UseForms) para un código ingresado en "D10", un par de fórmulas pueden ser:
"=SI($D$10=0;BUSCAR($C$17;Tabla!B:B;Tabla!C:C);0)"
"=BUSCAR(C10;Stocks!B:B;Stocks!G:G)".
¿Cómo usar el dato que entro en el TextBox1 de modo que en el TextBox2 muestre el resultado de fórmulas?
Gracias,
Fer
1 respuesta
Respuesta de Juan Carlos González Chavarría
1