How to ✔ VALIDATE EMPTY fields of a Data Form in Excel [VBA and macros]
♥ Download the file| www.exceleinfo.com/macro-para...
🏆 Subscribe | bit.ly/youtube-tutoriales
📩 Tutorials in your email: www.exceleinfo.com/newsletter/
😱 Userform videos: kzread.info...
😱 Download examples: www.exceleinfo.com/?s=captura
🔥 already have a form in Excel to add values in Excel, but this userform does not validate the fields when we have any blank cell.
✔ This adjustment to the macro will prevent data from being recorded when there is a blank cell, which force to the end user to fill in all fields.
More examples | www.exceleinfo.com
More examples | blogs.itpro.es/exceleinfo
Facebook Page | / exceleinfo
Get notificacions on Telegram | t.me/EXCELeINFO
Twitter | @EXCELeINFO
Twitter | @SergioACamposH
Download EXCELeINFO addin:
addin.exceleinfo.com
#MsExcel #VBA
Пікірлер: 28
Excelente!! tal vez lo unico que creeria se puede mejorar es que no aparezcan las celdas sino el nombre de los campos, que tal version 2?
Espectacular, super didáctico y útil.
Muy buen código, elegante y sencillo
@SergioAlejandroCampos
4 жыл бұрын
Gracias! Es la primera vez que dicen que mi código es elegante.
Nuevamente otro buen video, estimado seria bueno que hicieras un video para realizar capturas de formulario de internet desde excel o explicar como crear una app que anide excel con internet y asi poder realizar capturas rapidas en html Saludos!!!
Hola Sergio, como estas? Buen ejemplo didactico, en la practica funcionaria mejor usar la propiedad tag para validar los controles que son obligatorios llenar. De cualquier manera nos muestras una manera de las muchas que hay para conseguir un objetivo.
Hola Sergio, espero estés muy bien. Excelente vídeo, lo único que me gustaría preguntarte es: por qué guarda dos o más veces los mismos datos cuando presionas el botón de "Guardar datos"?
Muy buen aporte Sergio. Yo siempre valido con muuuchos "if" jejejeje. Voy a cambiar los códigos de mis proyectos. Solo por rizar el rizo, ¿como se validarían los campos texbox o combobox de un formulario con el ciclo "for"??? Gracias por tan buen trabajo.
¡Gracias por el vídeo! una consulta...en vez que aparezcan los datos faltantes $F$15, ¿puede aparecer con el nombre? por ejemplo, ¿en vez de $F$15 decir "COMENTARIOS"?
Sergio buenas tardes! Quiero que me ayudes, necesito hacer una macro de copiar y pegar pero que se ejecute siempre en la celda que estoy posicionado... Gracias
Sergio Alejandro. Como estas? espero veas pronto esta pregunta. Se me ocurre que para evitar que un usuario se salte campos en un formulario se podria inhabilitar el mouse. Por codigo ya tengo controlado obligar a llenar una campo, pero n o encuentro como controlar el mouse
Buen día serio tendrás un curso vba estudió ?
Hola beba noche hice un formulario y trabajaba bien lo puedo editar en vba pero ahora al darle ejecutar se traba y excel también que pudiera ser
Que tal Sergio, en que correo te pudiera contactar?
Buenas tardes, al ingresar valores 0 en mi formulario, en excel me aparece en blanco. Como puedo solucionar este problema? Y hacer que se vean los 0?
Saludos Sergio muy bueno, una duda como quedaría el código si quisiera guardar con una celda en blanco por ejemplo la de comentarios.
@pacocienfuegos7054
3 жыл бұрын
En ese caso te brincarias el dato por ejemplo declararias el nombre de las celdas como dato1, dato2, (La del comentario no se nombra, se brinca), dato3, para que lea del 1 al 10 los valores guardados en el rango Dato
Hola Sergio, es posible que cuando aparezca el mensaje en lugar de que mencionen las celdas aparezca el titulo del campo, por ejemplo en lugar de que aparezca $C$6, se muestre Controladror de operaciones, muchas gracias, quedo atento
@cargon28
Жыл бұрын
Amigo, estuve buscando y halle una forma: Primero renombra las celdas con los nombres/textos de forma que coincidan con el i del Ciclo for, por ejemplo, yo los denomine Info1, Infor2.... Infoi, Esto lo cambiaras en la linea que almacena el valor de la celda vacia. Segundo, en vez de usar la propiedad "AddressLocal" hay otra propiedad que devuelve el valor que contiene la celda, la cual es "Cell". Haciendo esto que te comente (Y curiosamente donde lo estoy aplicando son 7 valores tambien) te quedara esto en el ciclo for: For i = 1 To 7 If Sheets("REGISTRO").Range("dato" & i).Value = "" Then Valor = Sheets("REGISTRO").Range("Info" & i).Cells Valor1 = Valor1 & VBA.vbNewLine & Valor End If Next i Espero haber sido de ayuda con esto.
@HectorJavierRianoMaldonado
2 ай бұрын
@@cargon28 Genial!!! quedó de maravilla, gracias!!!
Excelente ¿Cómo puedo hacer q unos de esos campos tenga un codigo unico q haga referencia a una persona para q cuando ingrese ese codigo me traiga la foto de esa persona? Gracias
@SergioAlejandroCampos
4 жыл бұрын
Eddie, ese tema lo vemos junto con la función BUSCARV, aquí kzread.info/head/PLu8wBtXk2ly6V4JtT2qOpmdQmzQFOwAW3
Planeta distrito belen @excel De salida de por vida seno de Dios
Hola Sergio discúlpame la siguiente pregunta. Tengo una pregunta de excel un poco fuera de contexto que tal vez tú puedas ayudarme a resolver. Sucede que en una laptop dónde tengo instalado excel me sucede algo extraño y es que al ingresar un dato de hora como por ejemplo 2 pm, excel no me lo convierte automáticamente a 02:00:00 PM. Pienso que sea algo de las opciones de excel que quizás por accidente cambié o no lo sé. Al hacer la misma operación de ingresar un dato de hora otra computadora excel lo transforma perfectamente. Qué podrá ser la causa de este problema? Ojalá me haya explicado bien. Gracias de antemano.
@SergioAlejandroCampos
4 жыл бұрын
Qué tal. Qué valor se muestra en esa PC que comentas?
@marubiruseru7031
4 жыл бұрын
@@SergioAlejandroCampos Me lo toma como un valor General, y no me lo identifica como hora. Estoy trabajando una tabla donde debo de colocar horas. En mi otra computadora al colocar literalmente 2 pm lo identifica automáticamente como una hora y coloca en la celda 2:00:00 pm, lo cual es correcto. Pero está otra no hace eso, lo deja así tal cual 2 pm y no puedo hacer operaciones de suma y resta de horas con ese dato.
Alguien sabe porque solo me revisa dos celdas? lo hice identico pero solo le da por revisar dos celdas. :(
Este video @ fake