Aplicacion vba excel toma foto capture datos
Tienes mal planteado el proceso.
Te cuento: En mis principios en las informática no enseñaban que habían 3 partes en todo mantenimiento, con raras excepciones, que son ALTAS, BAJAS y MODIFICACIONES y hacíamos un menú con las tres opciones. Pero esto no es operativo y resulta muy incómodo a la persona que trabaja.
Como se soluciona: en el formulario se escribes un código y se da aceptar, si no existe se trata de un alta, se piden el resto de datos y se guarda cuando se da la opción de grabar o correcto.
Si existe muestra los datos y se permite modificar y guardar o anular con dos botones diferentes. Y en todos los casos hay un botón de salir o cancelar.
Esto es válido cuando el identificador es único como el código de pasaporteo o el documento de identidad de la personas o un código de barras, pero en tu caso es una condición sin la cual no funciona lo anteriormente expuesto, porque Luis y Antonio, por poner un par de ejemplos, los hay a patadas.
Iba a poner la forma de hacerlo pero hay muchas y para todos los gustos, pero lo importante es priorizar lo que se realice más a menudo con el formulario que supongo será la consulta, entonces debes poner un botón para el Alta que permitirá entrar los datos sin buscar y desactiva los botones Modificar y Eliminar y cambiar el botón Alta por el botón Guardar y no se cambia hasta que se dé de alta.
Quizás pueda padecer complicado pero no lo es.
Saludos.
\\//_