Saltar al contenido

Datos introducidos por formulario


arit

Recommended Posts

publicado

Hola, agradecido de otras muchas ayudas que me dieron anteriormente, quisiera me ayudaran en esta cuestión

Tengo una hoja excel con datos en la columna A (código de material) y H (precio)del tipo

A H

AS7-002 725,50

AS7-005 12,23

AS7-015 103,48

AA0-020 428,32

La hoja excel contiene un número importante de filas rellenas (varia entre 500 y 1500)

La hoja excel sirve para el control de los materiales que tengo en el almacén según partes de trabajo que me envían.

Lo que quisiera que hiciera la hoja excel por medio de un formulario seria.

1º PREGUNTA. Al introducir un código o parte de el, busque este dato en la columna A y se situé en esta celda

Por ejemplo buscar 015 y me daría AS7-015, colocándose la celda activa en (A5).

En caso, de duplicidad de código, que salga un cartel con “introducir código completo”.

2º PREGUNTA. Una vez localizado tecleo un precio y lo coloca en la celda M.

Aquí pueden suceder dos cosas, a) que el precio que introduzca sea igual a su correspondiente de la celda H (para AS7-015 sería 103,48). Es decir en celda M aparecería 103,48

B) que no sea igual, en este caso si es la primera vez que se selecciona ese código, se copiaría el texto por ejemplo 100,00, y por ejemplo en otras sesiones distintas introduciría 25.25 y 12.52

En este caso lo que necesito es que 25.25 aparezca también en la columna M pero en la línea inferior (ver hoja excel) insertando línea completa. Para que no interfiera en el código inferior.

3º) Si la celda M coincide con H, colorear la fila correspondiente desde A hasta M

En caso de que el material tenga distintos precios, si la suma de estos corresponde con H, colorear ídem al anterior.

4º PREGUNTA Y ULTIMA Introduciría un código propio, es decir un texto y lo colocaría en la celda L

Al aceptar esta última pregunta, quisiera dar un nº secuencial a las líneas que voy creando en la columna K. Creo que en términos administrativos se llama nº de asiento. Para el ejemplo AS7-015, aparecería el nº 001 si fuera el primero creado, pero si hubiera una sesión anterior, buscaría el último nº creado en la columna K y me mostraría un texto del tipo “Nº ASIENTO : 042 “

Pulsamos aceptar y comienza otra vez la rutina

No se si me he explicado bien, agradeciéndoles de nuevo su ayuda, reciban un saludo.

DATOS PARA FORMULARIO.xls

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.