Programación General > VBA

[Código Fuente] Excel - campo obligatorio

(1/2) > >>

Pcouper:
Se trata de una pequeña rutina en VBA para Excel de forma que en una hoja de cálculo no se pueden rellenar ciertas casillas sin antes no informar el código del usuario que cumplimenta la hoja de cálculo. La finalidad del programa era ser utilizado en un establecimiento con varias cajas donde diferentes personas realizan el cobro de los servicios. Cuando una persona informaba la cantidad cobrada (por uno o varios conceptos) era frecuente que no informara su nombre de usuario por lo que a la hora de realizar el cuadre de caja había importes que no se sabía quién los había cobrado. Con esta rutina si en una fila determinada se informa una cantidad y el codigo de usuario no se ha informado el programa pregunta el nombre del usuario y lo asigna en la celda correspondiente. El código se presenta limitado a un rango determinado para servir como ejemplo.



Autor: Pcouper

hebbdavi:
tu ejemplo no funciona

Pcouper:
He comprobado el funcionamiento de la aplicación y ésta funciona perfectamente. Hay que tener en cuenta que la rutina está limitada a los campos que aparecen en color amarillo. Lo que pretende la macro es obligar a informar el campo "Usuario" siempre que se haya puesto una cantidad en las columnas cantidad1 o cantidad2, es decir, una cantidad no puede incorporarse a la hoja de cálculo sin haber informado el usuario que ha informado esa cantidad.

eduardocampos:
No funciona

Pcouper:
¿Podriáis indicar el error o la causa por la que indicáis que no funciona?. Yo la he probado yno he encontrado ningún problema. Gracias.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa