Eres el primero que explica tan bien excel deberías hacer más vídeos como esto ya que veo que hasta comentarios dejas en el código. FELICIDADES tienes bastante facilidad para explicar. Ya vi que no tienes más vídeos de este tipo de excel como para hacerlo lucir como programas.a tu sabes ... jajaja sin embargo creo que tienes mucho que dar por eso me suscribo
Amigo te felicito esta muy bien explicado tu video jamas comento ni doy like pero como dicen los mexicanos te mamastes excelente felicitaciones Raul amigo, te invito a que dictes un curso de visual basic
Muchas Gracias Raul, por fin pude hacer mi login de acceso con privilegios, habia visto un monton de videos y no me corrian, gracias a tu método de Select Case, lo logré. De nuevo mil gracias. ya me suscribi a tu excelente canal
Saludos Raúl, excelente que hayas actualizado este muy útil vídeo de creación de accesos. Te vengo siguiendo hace un año desde el anterior vídeo publicado en el 2016. Ahora bien, en el actual noto que solucionaste la situación que ocurría cuando no se ingresaba el usuario o la contraseña correcta y que impedía que se cerrara el Useform. En este se cierra automáticamente cuando ingresas la contraseña mal, pro pienso que en vez de cerrarse automáticamente, debería ser como cuando no se coloca ningún usuario o contraseña, es decir, que se cierre al pulsar voluntariamente cancelar, pues puede ser que alguien autorizado se equivoque en transcribir sus datos de ingresos y tenga la así la oportunidad de corregir sin que se le cierre el archivo. Por otra parte, me gustaría que agregaras los logs para llevar un registro de los usuarios que ingresan al archivo. Recuerda agregarle una linea de comandos que guarde dicho ingreso, ya que en el anterior, si se cerraba el archivo sin guardar, no quedaba el log registrado. Por último observo que al ingresar el usuario y password correcto y darle "aceptar" no desaparece el Useform, como si lo hacía antes; sino que permanece abierto aún cuando ya se obtuvo el ingreso al archivo. Gracias por tus videos y el Feedback con tus suscriptores!! Saludos!!
Hola, muchas gracias, en breve liberaré un video para conectarse a una base de datos de Access, y SQL Server con los mismos esquemas de seguridad y agregando la posibilidad de elegir el número de intentos de login, bloqueo de usuario entre otras funcionalidades importantes Nuevamente gracias!!!!
Hola qué tal Raúl, muchas gracias por el video y el archivo, excelente, una consulta, quisiera guardar el usuario activo en una variable (o sea el usuario que se logueó) para poder insertarlo luego en una columna en listbox,, se podría hacer ?
Excelente acabas de ganar un suscriptor nuevo..... me va a ayudar muchísimo para un proyecto que traigo .... Una pregunta ... Hay manera de hacer un registro de usuarios que hagan cambios? Por ejemplo usuario 1.. ingreso el día tal a tal hora y realizó cambios .. o por lo menos un log de eventos ?
Muchas gracias por subir este tipo de videos nos ayudan mucho. Ojala me pueda ayudar con una duda que tengo. Al querer ingresar la funcion value no me aparece, de Top se salta a Visible, puedo sustituir Value por alguna otra?
Raul buenas tardes, me sirvio mucho el video y agradezco que comparta sus conocimientos. Para el proyecto que tengo requiero de una ayuda final para entregar: tengo el archivo alojado en Teams, son 12 usuarios y cuando alguno ingresa deja la hoja activa, o cuando hay dos o mas usuarios al mismo tiempo todas las hojas de ven y no hay restricción. Como se corrige para que la hoja de cada usuario sea exclusiva y no la vean los demas usuarios?
consulta: Si yo soy propietaria de un archivo excel pero ahora quiero que la persona con la que comparto la edicion sea la propoietaria como puedo realizarlo
Buen día Raul disculpa he seguido todos los pasos para realizar mi macro de control por usuarios y cuando abro el archivo me sale el siguiente mensaje " error compilacion : referencia no valida o sin calificar " y el depurador me lleva hasta CommandButton1 , talvez usted me puede ayudar verificando mi macro e identificar el error? por favor
hola tu video esta genial me ayudo mucho nada mas tengo una pregunta es que tengo una hoja donde estoy tomando datos y esta vinculada a otra pero cuando hago lo del video me aparece un error y ya no me permite tomar los datos por que esa pestaña esta cerrada y nada mas el administrador la puede ver y los demás usuarios no que puedo hacer para que me permita seguir usando esta hoja de captura de datos pero que igual funcione la de la contraseña.
Hola oye tengo un problema, cuando abrimos el archivo con otro usuario de un perfil asignado y solos se abre la hoja que le corresponde, al momento de guardar los cambios, y cerrarlo, al momento de abrirlo de nuevo me sale un ERROR 10004, y solo le doy finalizar y lo abre como si nada y no me pide de nuevo el usuario y la contraseña, ME PODRAS AYUDAR DE FAVOR !!! tengo un video de como esta.
Buenas tardes Raúl, realicé paso por paso lo indicado en la macros, pero si luego de loguearme con perfil 1 (muestra todas las hojas), ingreso con perfil 3; me quedan abiertas todas las hojas (no ocultas) y el perfil 3 podría ver mientras se loguea hojas a las que no tendría que tener acceso. Esto es un error de edición de mi archivo o de la macros?
Hola buenas tardes, tengo la misma duda y quiero solucionarlo... Encontró la forma de tener oculta la hoja cuando dos usuarios usan el archivo al mismo tiempo?
Hola, excelente video, de muchisima ayuda... Tengo el mismo problema de un comentario anterio: Tengo el archivo compratido con 3 usuarios y diferente perfilde visualicación , cuando hay dos o mas usuarios al mismo tiempo todas las hojas de ven, es decir solo se respecta el perfil del último en ingresar, y por ende todos pueden ver las hojas de los demas perfiles (no hay restricción). Como se corrige para que la hoja de cada usuario sea exclusiva y no la vean los demas usuarios?
Muy buenas tardes, una consulta, como se podría hacer para cuando nos aparese el cuadro del login, y ay costado derecho cundo apretamos "X" nos cierre el archivo del Excel.?? Porfavor le agradecería mucho
Muy didactico y facil. Gracias por su enseñanza. Pregunto: Como hacer para cuando inicie el excel, el fondo sea una imagen asignada? Graias por su respuesta.
Hola Raúl, excelente video me ayudo mucho, nada mas tengo una pregunta, ¿cómo se podría crear un perfil donde el usuario solo entre como lector, es decir, que sólo logré visualizar la información sin poder editar las demás hojas. Gracias.
Hola Raul cuando ejecuto el fórmulario me tira un error en el depurador que dice " se requiere un objeto" y me marca el renglón de FOR I ayuda por favor !
El código 424 es un error en tiempo de ejecución, significa que en el momento en el que está ejecutando falta un objeto, en este caso debes revisar el nombre de tus hojas, no en Excel, lo debes hacer desde Visual Basic, es decir, en la parte donde viene tu proyecto de Visual basic se encuentran los nombres reales de las hojas seguido por el nombre que aparece en Excel... en este ejemplo debes considerar el nombre de tu hoja... ejemplo, puede ser que tu Office sea en español, vas a ver algo parecido a Hoja1 (Usuarios)... en el For i = 2 To Hoja1.range("a1048576").End.XlUp).row...
Hola, Muy buen material Raúl, se agradece. Pero tengo una consulta tienes un video pero con control de acceso por columnas en una misma hoja, desde ya gracias
Hola.Muy buena tu explicación, me ayudó mucho, me subscribo ❤. -Quisiera saber cómo hacer para que uno de estos usuarios que se crearon, pueda ver ciertas hojas pero que no pueda editarlas.
Hola Raul. Yo tengo una pregunta. He creado un formulario para ingresar a una hoja de excel con Usuario y Contraseña, pero quiero que inhabilite los commanbutton Guardar y Modificar de otro formulario si dichos usuarios no están autorizados. El formulario 1 es de ingreso con contraseñas y el formulario 2 es para ingresar datos con los botones (Guardar, Buscar, Modificar y Salir) De antemano, gracias.
Hola. Como hago si soy la propietaria de un archivo excel, pero quiero que ahora el editor con el que comparto esos archivos sea el propietario. Como hago?
Interesante y muy instructivo, para complementarlo podria se posible agregar un boton para cambiar de usuario sin tener que cerrar el archivo?. Gracias
puedes verificar que tu hoja se llame "sheet5"? esto lo ves en la pantalla de visual basic... la razon más probable es porque estás haciendo referencia a la hoja equivocada... saludos y estoy al pendiente
Consulta. En base a lo que programaste hice dos pestañas, una que se cargan datos y la otra oculta que los guarda, y solo tiene acceso el administrador. Pasa que no me cargan los datos a no ser que las pestañas estén visibles. Como soluciono esto?
Raul buena tarde, muy buena esta información ayuda un monton .... me podrias ayudar con el error de Usuario INCORRECTO, asi le ingrese los usuarios correspondientes no me deja ingresar
Como puedo evitar que al cerrar el login con la (X), se cierre automáticamente, por que pasa que cierro ahí y se abre el excel como si nada, quiza alguna condicional a que cuando el login sea cerrado, no permita la apertura de la planilla excel. Te lo agredeceria
Buenas Tardes, Raul. Estoy aplicando el ejercicio de Login en mi trabajo, pero me esta marcando un error 424, se requiere un objeto y al ir alcódigo me lleva a la siguiente linea " For i = 2 To Sheet13.Range("a1048576").End(xlUp).Row" y me dice que se esperaba un objeto, me podrías apoyar. Saludos!:
Hola, por favor asegurese que el objeto Sheet13 existe, en versiones en ingles el nombre unico de las hojas aparece como sheets mientras que en la version en español aparece como Hoja1, etc...
Hola Raúl hay un escape de tu macro y es q si le das en la parte superior del formulario (x) sin necesidad de colocar passwork o usuario te deja ingresar, me ha servido un montón por q ya lo aplique a un proyecto pero me quedo esa gran falencia agradecería muchísimo tu ayuda
Dando doble click en el formulario inserte el siguiente còdigo Private Sub UserForm_QueryClose(cancel As Integer, CloseMode As Integer) If CloseMode = 0 Then MsgBox "Botòn deshabilitado", vbInformation, "Funciòn no vàlida " cancel = 1 CloseMode = 1 End If End Sub En el video agreguè una hoja adicional para este caso, o cuando el usuario abre el libro de excel y no habilita macros. Es de mucha utilidad mantener las hojas con informaciòn importante en el modo "muy ocultas" xlVeryHidden Ya que de esa forma la informaciòn continuan protegidas en caso de algùn "bug" como este! Saludos y muchas gracias por sus comentarios!
Hola Raúl, hice algo parecido, pero necesito subirlo al Drive y que funcione así en el drive, pero no funciona, al parecer esta habilitados los macros en drive, hiciste algo asi?, ojala me puedas dar una ayuda.
Está interesante tu video amigo , te comentare ciertas cosas , no en critica mal vista por así decirlo , sino constructiva o simplemente opinión nu se xD Lo de la cantidad de caracteres por usuario lo veo como innecesario , acomodando la propiedad del TextBox "MaxLength" y colocandole la cantidad maxima que aguantara el TextBox tienes , además de que es un Login , es decir un Inicio de sesión de usuarios , aplicaría esa función de maximo de caracteres , con un mensaje de alerta desde el MsgBox si hicieras un UserForm para a parte de Iniciar sesión , crear usuarios , que realmente ya como tienes ese , agregarle la función para crear el usuario desde el userform será pan comido , obviamente así como colocas el control de accesos por usuario , colocarías la función de crear un usuario nuevo a un usuario que sea solo el Admin , te lo comento así porque ya lo hice , lo que ando elaborando ahora es que desde el mismo userform de inicio de sesión pueda cambiar la contraseña , ya casi termino jeje... Espero tu respuesta amigo , disculpa si algo de lo que digo te molesta , es solo para ayudarnos , si tienes mas ideas para userforms me gustaría escucharlas de todos para ir haciendo pruebas , pienso yo que es lo más interesante de ser programador jeje
Hola Raúl, tengo una duda... Tu vídeo me ayudó muchísimo, pero quisiera ver cómo le puedo hacer para que al cerrar el archivo se oculten nuevamente las pestañas y solo quede visible la que está en blanco, es que note que si guardas con cualquier usuario abierto quedan las pestañas visibles al ingreso nuevamente, un ejemplo por error se me pasa ocultarlas cómo admin y lo dejo trabajando en donde tengo las contraseñas, al ingresar otra persona puede terminarlas viendo... Hay algo para que se oculten al serar como el sheetveryhidden pero a la hora de cerrar?
Hola es correcto, se debe crear un procedimiento para mostrar todas las hojas y otro para ocultar las hojas.... en ThisWorkBook se debe implementar el método BeforeClose, el cual al ser llamado debe invocar al procedimiento de ocultar... en breve comparto un ejemplo
Consulta, se puede restringir el acceso de edición por columnas al mismo archivo y en la misma hoja a dos usuarios ?, es decir que dos usuarios en diferentes momentos ingresen a la misma hoja y que el usuario1 ingrese las columnas ABC y el usuario2 las columnas D y E, hay alguna forma de hacerlo?
Si es posible, no complejo pero si muy laborioso, haré un video al respecto Usted puede unirse a mi canal, tengo una excelente propuesta para mejorar sus habilidades: ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Si, con el metodo on keyPress, aqui un ejemplo: 'Keycode para "Enter" es el numero 13 Private Sub TextBox1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 13 Then Msgbox "login exitoso" End If End Sub
excelente explicación, pero te hago la siguiente pregunta y si dado el caso al administrador se le olvida la contraseña como se puede recuperar? y no solo el admin los demás usuarios ?
Hola buena noche Raúl, estuve viendo tu vídeo y la verdad es muy completo, pero me genero una duda, como se yo que usuario entro y trabajo, es decir como se yo que una variedad de usuarios que comparten el mismo tipo de perfil es el que agregó la información o como se si al momento de ingresar con el usuario y la contraseña, este me toma el usuario y me lo muestra en algun lugar de las hojas de las cuales puede modificar.
Próximamente hare un video oara registrar en la base de datos la actividad de los usuarios, aunque con esta macro ouedes hacerlo y guadar los datos al momento que compruebas el usuario y password Puedes hacer referencia a una hoja oculta que tenga fecha y hora, usuario, etc...
Gracias, Raúl, Gracias por compartir....Le comento que en este momento estoy Diseñando aplicaciones en Excel básicas para el control Administrativo y me gustaría contratar un sponsor que me acompañe en este proyecto. Por favor me indica como puedo conectarme con su equipo de trabajo, gracias y quedo atento.
Mil gracias por su aportes a los que estamos aprendiendo, tengo una duda, su excel esta en ingles hay alguna discrepancia o puede presentar problemas de compatividad con el mio que esta en Espaañol MIS AGRADECIMIENTOS
Hola amigo, eres un chingón, me caí excelente explicación. Gracias estoy buscando una solución para que el libro de excel solo lo puedan abrir equipos específicos por su nombre del sistema. Es factible???
Como puedo conectar todo esto con una base de datos por ejemplo postgreSQL y que haga la validacion con esa base de datos? seria genial un video de eso
Raul , excelente trabajo y muy fácil de seguir, un 10! , solamente que al finalizar cundo coloco las los datos me arroja el siguiente error "Se ha producido el error "424" en tiempo de ejecución y me da la opcion depuar, si lo ejecuto me muestra destacado en amarillo lo siguiente : For i = 2 To sheet1.Range("a1048576").End(xlUp).Row , como lo puedo solucionar?
Muy Bueno el video. Se te agradece. Tengo una consulta. Como hago para poder hacer un control de usuario, es decir saber que usuario ingreso y realizo algun trabajo en las hojas . Ayudame con eso Porfavor.
Al momento de hacer el login puedes enviar los datos a una base de datos de sql, de esa forma puedes saber la fecha y hora en la que el usuario inició sesión! pronto subiré un ejemplo!
Es correcto, acabo de subir la correccción, es básicamente un módulo dentro del código del Form para evitar que se utilice el botón de cerrar! Espero le sea de utilidad El link se encuentra actualizado en la descripción del video, también lo adjunto aquí! drive.google.com/file/d/1Q0ET7VcuRANYjeBj2TWWL1-ksiWaBDCh/view?usp=sharing Saludos.
Saludos acabo de ver este video y me sirve totalmente , pero me ayudas con algo? quiero integrar esto con una base de datos Sql server y me gustaría colocar el usuario que inicio sesión en una columna. como podría hacerlo?
Hola, desde Uruguay! . Se podrá agregar una Macro a esta que registre el usuario, fecha y hora de entrada y salida? GRACIAS y SALUDOS muy buenos tus videos
Amigo , si se podría agregar pero tendrías que investigar hay varios videos acá en youtube que explica un poco. Aunque realmente uno termina haciendolo por su cuenta xD
Un tutorial muy bien explicado, pero tiene un error, si le das a la x de la parte superior derecha quita la ventana del password, con lo cual no sirve para nada.
El material que subes es súper bueno y me ha sido de gran ayuda para poner en orden algunas cosas de mi trabajo pero en este video tengo un error con For i = 2 ... lo cambié y puse solo For i = 2 to 1048576 pero me arroja el mismo error de “se requiere un objeto” señalando el segundo texto en amarillo, he intentado solucionarlo con otros videos pero ninguno es similiar a este, si pudieras decirme cómo corregirlo para no tener que hacer otra macro con datos diferentes. Gracias
Buen día un cordial saludo.... En la descarga de archivo no deja ver el código estimado... Solicita un password en cuanto vas al código... Lo otro tengo el siguiente error: Luego que ingreso usuario y contraseña me genera ERROR DE EJECUCIÓN 404 y al ir a depurar me señala For i = 2 To Sheet1.Range("a1048576").End(x1Up).Row... Espero pranta ayuda gracias.
Raúl buenas tardes, excelente vídeo, te doy mis más sinceras felicitaciones, lo pondré en práctica; Raúl fuera de este tema tengo una inquietud, que código debo hacer para que el libro me abra siempre en la primera hoja, que no importe en que hoja se cierre el libro. De antemano muchas gracias....León Jaime de Colombia
Hola, para que siempre se muestre la primer hoja es necesario que crees un método en ThisWorkbook Private Sub Workbook_Open() ' Primer hoja por el nombre ejemplo: "Inicio" Sheets("Inicio").Select
' Primer hoja por el nombre ID ejemplo Hoja1 Hoja1.Select
esta es una muy buena macro asi como lo pintas estimado raul guerrero pero me gustaría que lo actualices ya que cuando ingresas como administrador no se borra el cagetin tienes que darle x y si no le pones usuario ni contraseña ingresa directamente
Excelente video Raul! Una consulta: Es pobible rastrear todos los usuarios que han ingresado a una hoja de excel? Me explico, si un archivo viaja de computador en computador, puede rastrear los datos de los usuarios que han usado el mismo archivo de excel? Muchas gracias por tu valioso tiempo en leer y reponder! Saludos
Para eso te recomiendo que deberías considerar usar una base de datos remota como sql server que registre la actividad (logeo y deslogeo) de los usuario, para que esa información no viva en el Excel mismo.
gracias por el trabajo que has subido, de momento me da error en este codigo: se ha producido el error "424" en tiempo de ejecucion : se requiere un objeto for i = 2 To Sheet11.Range("A1048576").End(xlUp).Row
reemplace sheet11 por el nombre de la hoja de su libro, con eso se debería solucionar el problema el error se requiere un objeto significa que está tratando de utilizar un objeto (la hoja) perl al no encontrarla el programa no puede continuar
Muy buen material Raúl, se agradece. Pero tengo un problema con el formulario, ya que, cuando ingreso con algún usuario correcto el formulario no cierra de forma automática y debo cerrarlo clickeando "X". De antemano muchas gracias.
lo estoy implementando a un sistema de ventas, quiero aprender mucho y lo he logrado gracias a vos muchas gracias
Excelente!, me da mucho gusto, cualquier duda por aquí andamos!
voy en los primeros 6 minutos y siento que te amo !!! eres lo máximo !
Muy buen trabajo bien explicado, y eso que es de 4 años
Eres el primero que explica tan bien excel deberías hacer más vídeos como esto ya que veo que hasta comentarios dejas en el código. FELICIDADES tienes bastante facilidad para explicar. Ya vi que no tienes más vídeos de este tipo de excel como para hacerlo lucir como programas.a tu sabes ... jajaja sin embargo creo que tienes mucho que dar por eso me suscribo
Eres un dios, jajaaj busqué por varias partes pero sólo este ejemplo funcionó en mi caso.
Muchísimas gracias por compartir tus conocimientos, llevaba horas buscando esta solución, te felicito por tu trabajo, eres un gran maestro!
Amigo te felicito esta muy bien explicado tu video jamas comento ni doy like pero como dicen los mexicanos te mamastes excelente felicitaciones Raul amigo, te invito a que dictes un curso de visual basic
Muchas Gracias Raul, por fin pude hacer mi login de acceso con privilegios, habia visto un monton de videos y no me corrian, gracias a tu método de Select Case, lo logré. De nuevo mil gracias. ya me suscribi a tu excelente canal
Excelente trabajo profesor gracias por su humildad de corazón
Buenas tardes, se que el video tiene su tiempo pero es fantastico y lo explicas muy bien. Gracias por el aporte. Suscrito
Lo máximo, sigue ilustrando a todos, necesitamos tu enseñanzas, como podemos hacer consultas personales por favor
Muchas gracias! Excelentes videos y por su ayuda👍🏿
Saludos Raúl, excelente que hayas actualizado este muy útil vídeo de creación de accesos. Te vengo siguiendo hace un año desde el anterior vídeo publicado en el 2016. Ahora bien, en el actual noto que solucionaste la situación que ocurría cuando no se ingresaba el usuario o la contraseña correcta y que impedía que se cerrara el Useform. En este se cierra automáticamente cuando ingresas la contraseña mal, pro pienso que en vez de cerrarse automáticamente, debería ser como cuando no se coloca ningún usuario o contraseña, es decir, que se cierre al pulsar voluntariamente cancelar, pues puede ser que alguien autorizado se equivoque en transcribir sus datos de ingresos y tenga la así la oportunidad de corregir sin que se le cierre el archivo.
Por otra parte, me gustaría que agregaras los logs para llevar un registro de los usuarios que ingresan al archivo. Recuerda agregarle una linea de comandos que guarde dicho ingreso, ya que en el anterior, si se cerraba el archivo sin guardar, no quedaba el log registrado.
Por último observo que al ingresar el usuario y password correcto y darle "aceptar" no desaparece el Useform, como si lo hacía antes; sino que permanece abierto aún cuando ya se obtuvo el ingreso al archivo.
Gracias por tus videos y el Feedback con tus suscriptores!! Saludos!!
Hola, muchas gracias, en breve liberaré un video para conectarse a una base de datos de Access, y SQL Server con los mismos esquemas de seguridad y agregando la posibilidad de elegir el número de intentos de login, bloqueo de usuario entre otras funcionalidades importantes
Nuevamente gracias!!!!
Saludos desde Colombia, gracias por el video y la explicación paso a paso
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Hola qué tal Raúl, muchas gracias por el video y el archivo, excelente, una consulta, quisiera guardar el usuario activo en una variable (o sea el usuario que se logueó) para poder insertarlo luego en una columna en listbox,, se podría hacer ?
Hola buenas tardes un saludo de Guadalajara, quisiera preguntarte si se puede hacer un acceso controlado en hoja de Google sheets.
¡Buen día Raúl !
Raúl, Muy interesante tu material y bastante didáctico. Felicitaciones y saludos desde Santiago de Chile!
Juanpi
Gracias, un abrazo!
Excelente video, muy explicativo gracias, nuevo suscriptor, saludos!
Excelente acabas de ganar un suscriptor nuevo..... me va a ayudar muchísimo para un proyecto que traigo .... Una pregunta ... Hay manera de hacer un registro de usuarios que hagan cambios? Por ejemplo usuario 1.. ingreso el día tal a tal hora y realizó cambios .. o por lo menos un log de eventos ?
Excelente trabajo profesor gracias
Muchas gracias por subir este tipo de videos nos ayudan mucho. Ojala me pueda ayudar con una duda que tengo. Al querer ingresar la funcion value no me aparece, de Top se salta a Visible, puedo sustituir Value por alguna otra?
Raul buenas tardes, me sirvio mucho el video y agradezco que comparta sus conocimientos. Para el proyecto que tengo requiero de una ayuda final para entregar: tengo el archivo alojado en Teams, son 12 usuarios y cuando alguno ingresa deja la hoja activa, o cuando hay dos o mas usuarios al mismo tiempo todas las hojas de ven y no hay restricción. Como se corrige para que la hoja de cada usuario sea exclusiva y no la vean los demas usuarios?
consulta: Si yo soy propietaria de un archivo excel pero ahora quiero que la persona con la que comparto la edicion sea la propoietaria como puedo realizarlo
Raúl...valiosa aportación,,,pregunta ¿Funciona eso mismo al enviarlo a One Drive ???
Buen día Raul disculpa he seguido todos los pasos para realizar mi macro de control por usuarios y cuando abro el archivo me sale el siguiente mensaje " error compilacion : referencia no valida o sin calificar " y el depurador me lleva hasta CommandButton1 , talvez usted me puede ayudar verificando mi macro e identificar el error? por favor
hola tu video esta genial me ayudo mucho nada mas tengo una pregunta es que tengo una hoja donde estoy tomando datos y esta vinculada a otra pero cuando hago lo del video me aparece un error y ya no me permite tomar los datos por que esa pestaña esta cerrada y nada mas el administrador la puede ver y los demás usuarios no que puedo hacer para que me permita seguir usando esta hoja de captura de datos pero que igual funcione la de la contraseña.
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Hola oye tengo un problema, cuando abrimos el archivo con otro usuario de un perfil asignado y solos se abre la hoja que le corresponde, al momento de guardar los cambios, y cerrarlo, al momento de abrirlo de nuevo me sale un ERROR 10004, y solo le doy finalizar y lo abre como si nada y no me pide de nuevo el usuario y la contraseña, ME PODRAS AYUDAR DE FAVOR !!! tengo un video de como esta.
Buenas tardes Raúl, realicé paso por paso lo indicado en la macros, pero si luego de loguearme con perfil 1 (muestra todas las hojas), ingreso con perfil 3; me quedan abiertas todas las hojas (no ocultas) y el perfil 3 podría ver mientras se loguea hojas a las que no tendría que tener acceso. Esto es un error de edición de mi archivo o de la macros?
Hola buenas tardes, tengo la misma duda y quiero solucionarlo... Encontró la forma de tener oculta la hoja cuando dos usuarios usan el archivo al mismo tiempo?
Capo, acabo de suscribirme
Muchas gracias! Saludos!
Hola, excelente video, de muchisima ayuda...
Tengo el mismo problema de un comentario anterio: Tengo el archivo compratido con 3 usuarios y diferente perfilde visualicación , cuando hay dos o mas usuarios al mismo tiempo todas las hojas de ven, es decir solo se respecta el perfil del último en ingresar, y por ende todos pueden ver las hojas de los demas perfiles (no hay restricción). Como se corrige para que la hoja de cada usuario sea exclusiva y no la vean los demas usuarios?
Muy buenas tardes, una consulta, como se podría hacer para cuando nos aparese el cuadro del login, y ay costado derecho cundo apretamos "X" nos cierre el archivo del Excel.?? Porfavor le agradecería mucho
Muy didactico y facil. Gracias por su enseñanza. Pregunto: Como hacer para cuando inicie el excel, el fondo sea una imagen asignada? Graias por su respuesta.
hola he realizdo el ejercicio sigueido tu clase y al ejecutarlo me sale error en el FOR y no entiendo el porque?
lo intente y me menciona que hay un error 424 en tiempo de ejecucion, al depurarlo me lo marca en For i = 2 To sheet1.range("b300" ...
hola, pudiste resolver esta duda?
A mi me paso lo mismo
Busquen el comentario de José Miguel Vidal de hace dos años, habla sobre esa función (no pude copiarlo para ponerlo acá)
Hola Raúl, excelente video me ayudo mucho, nada mas tengo una pregunta, ¿cómo se podría crear un perfil donde el usuario solo entre como lector, es decir, que sólo logré visualizar la información sin poder editar las demás hojas. Gracias.
Hola Raul cuando ejecuto el fórmulario me tira un error en el depurador que dice " se requiere un objeto" y me marca el renglón de FOR I ayuda por favor !
Me pasa igual
Lo hice y me sale el mismo error, alguien sabe cómo solucionarlo?
El código 424 es un error en tiempo de ejecución, significa que en el momento en el que está ejecutando falta un objeto, en este caso debes revisar el nombre de tus hojas, no en Excel, lo debes hacer desde Visual Basic, es decir, en la parte donde viene tu proyecto de Visual basic se encuentran los nombres reales de las hojas seguido por el nombre que aparece en Excel... en este ejemplo debes considerar el nombre de tu hoja... ejemplo, puede ser que tu Office sea en español, vas a ver algo parecido a Hoja1 (Usuarios)... en el For i = 2 To Hoja1.range("a1048576").End.XlUp).row...
Muy bueno 👍
Muchas gracias Raul por tus aportes
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Estupendo, genial aporte.
Gracias Eduardo, este curso gratuito en Udemy hasta el 31 de Diciembre 2019 le puede ser de utilidad!
ua-cam.com/video/EXBDPg3Xk88/v-deo.html&lc=
Hola, Muy buen material Raúl, se agradece. Pero tengo una consulta tienes un video pero con control de acceso por columnas en una misma hoja, desde ya gracias
Excelente muchisimas gracias
Hola y si tengo macros tmb puedo realizarlo?
SUPER EXCELENTE , GRACIAS😉
Hola.Muy buena tu explicación, me ayudó mucho, me subscribo ❤. -Quisiera saber cómo hacer para que uno de estos usuarios que se crearon, pueda ver ciertas hojas pero que no pueda editarlas.
Hola Raul. Yo tengo una pregunta. He creado un formulario para ingresar a una hoja de excel con Usuario y Contraseña, pero quiero que inhabilite los commanbutton Guardar y Modificar de otro formulario si dichos usuarios no están autorizados. El formulario 1 es de ingreso con contraseñas y el formulario 2 es para ingresar datos con los botones (Guardar, Buscar, Modificar y Salir) De antemano, gracias.
Hola. Como hago si soy la propietaria de un archivo excel, pero quiero que ahora el editor con el que comparto esos archivos sea el propietario. Como hago?
excelente enseñanza . saludos
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Interesante y muy instructivo, para complementarlo podria se posible agregar un boton para cambiar de usuario sin tener que cerrar el archivo?. Gracias
Hola Raul, tengo un problema y es que en la linea "For i = 2 To Sheet5.Range("a1048576").End(xlUp).Row" me sale i=Vacio ¿Como puedo solucionarlo?
puedes verificar que tu hoja se llame "sheet5"?
esto lo ves en la pantalla de visual basic... la razon más probable es porque estás haciendo referencia a la hoja equivocada... saludos y estoy al pendiente
Consulta. En base a lo que programaste hice dos pestañas, una que se cargan datos y la otra oculta que los guarda, y solo tiene acceso el administrador. Pasa que no me cargan los datos a no ser que las pestañas estén visibles. Como soluciono esto?
Me sale error 1004 de worksheet
Raul buena tarde, muy buena esta información ayuda un monton .... me podrias ayudar con el error de Usuario INCORRECTO, asi le ingrese los usuarios correspondientes no me deja ingresar
Por favor revise si usa .value o .text para validar el usuario/contraseña en los textbox de su formulario
Un abrazo y avíseme si funciona, saludos
@@RaduNordenhulk buen dia Raul esta de la siguiente manera:
'Valida que exista el usuario
If Me.usuario.Value = Hoja1.Range("a" & i).Value Then
'valida que el password ingresado sea correcto
If Me.password.Value = Hoja1.Range("d" & i).Text Then
perfil = Hoja1.Range("E" & i).Value
nombre = Hoja1.Range("b" & i).Value
usuario1 = True
Exit For
Else
usuario1 = False
End If
Como puedo evitar que al cerrar el login con la (X), se cierre automáticamente, por que pasa que cierro ahí y se abre el excel como si nada, quiza alguna condicional a que cuando el login sea cerrado, no permita la apertura de la planilla excel. Te lo agredeceria
Cuando escribo
Ir ien (me. .....
No me encuentra la palabra usuario)
Al terminar de escribir y apretar F5 me lo resalta en color
Que hago ?
Buenas Tardes, Raul.
Estoy aplicando el ejercicio de Login en mi trabajo, pero me esta marcando un error 424, se requiere un objeto y al ir alcódigo me lleva a la siguiente linea " For i = 2 To Sheet13.Range("a1048576").End(xlUp).Row" y me dice que se esperaba un objeto, me podrías apoyar.
Saludos!:
Hola, por favor asegurese que el objeto Sheet13 existe, en versiones en ingles el nombre unico de las hojas aparece como sheets mientras que en la version en español aparece como Hoja1, etc...
buen dia Raul si quisiera utilizar el Archivo , se puede modificar los Usuarios y si es asi como lo haria, gracias
Hola Raúl hay un escape de tu macro y es q si le das en la parte superior del formulario (x) sin necesidad de colocar passwork o usuario te deja ingresar, me ha servido un montón por q ya lo aplique a un proyecto pero me quedo esa gran falencia agradecería muchísimo tu ayuda
Dando doble click en el formulario inserte el siguiente còdigo
Private Sub UserForm_QueryClose(cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then
MsgBox "Botòn deshabilitado", vbInformation, "Funciòn no vàlida "
cancel = 1
CloseMode = 1
End If
End Sub
En el video agreguè una hoja adicional para este caso, o cuando el usuario abre el libro de excel y no habilita macros.
Es de mucha utilidad mantener las hojas con informaciòn importante en el modo "muy ocultas" xlVeryHidden
Ya que de esa forma la informaciòn continuan protegidas en caso de algùn "bug" como este!
Saludos y muchas gracias por sus comentarios!
@@RaduNordenhulk amigo no me cierra la useform con este ultimo codigo :(
@@camiloandresramirezgalindo1066 no me pueden pasar la password no me deja editarlas y ver las macros
buenas tardes al final me sale end if sin bloque if que puedo hacer
ya o logre muchas gracias sos muy crack
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
@@RaduNordenhulk da clases privadas ?
@@mitchell5894 la idea es tomar un proyecto, desarrollarlo e ir aclarando dudas conforme avanzo
Muito obrigado por compartilhar seus conhecimentos
Hola Raúl, hice algo parecido, pero necesito subirlo al Drive y que funcione así en el drive, pero no funciona, al parecer esta habilitados los macros en drive, hiciste algo asi?, ojala me puedas dar una ayuda.
Está interesante tu video amigo , te comentare ciertas cosas , no en critica mal vista por así decirlo , sino constructiva o simplemente opinión nu se xD Lo de la cantidad de caracteres por usuario lo veo como innecesario , acomodando la propiedad del TextBox "MaxLength" y colocandole la cantidad maxima que aguantara el TextBox tienes , además de que es un Login , es decir un Inicio de sesión de usuarios , aplicaría esa función de maximo de caracteres , con un mensaje de alerta desde el MsgBox si hicieras un UserForm para a parte de Iniciar sesión , crear usuarios , que realmente ya como tienes ese , agregarle la función para crear el usuario desde el userform será pan comido , obviamente así como colocas el control de accesos por usuario , colocarías la función de crear un usuario nuevo a un usuario que sea solo el Admin , te lo comento así porque ya lo hice , lo que ando elaborando ahora es que desde el mismo userform de inicio de sesión pueda cambiar la contraseña , ya casi termino jeje... Espero tu respuesta amigo , disculpa si algo de lo que digo te molesta , es solo para ayudarnos , si tienes mas ideas para userforms me gustaría escucharlas de todos para ir haciendo pruebas , pienso yo que es lo más interesante de ser programador jeje
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
y como quitamos el acceso, a los usuarios luego de cierto tiempo?
Hola Raúl, tengo una duda... Tu vídeo me ayudó muchísimo, pero quisiera ver cómo le puedo hacer para que al cerrar el archivo se oculten nuevamente las pestañas y solo quede visible la que está en blanco, es que note que si guardas con cualquier usuario abierto quedan las pestañas visibles al ingreso nuevamente, un ejemplo por error se me pasa ocultarlas cómo admin y lo dejo trabajando en donde tengo las contraseñas, al ingresar otra persona puede terminarlas viendo... Hay algo para que se oculten al serar como el sheetveryhidden pero a la hora de cerrar?
Hola es correcto, se debe crear un procedimiento para mostrar todas las hojas y otro para ocultar las hojas....
en ThisWorkBook se debe implementar el método BeforeClose, el cual al ser llamado debe invocar al procedimiento de ocultar...
en breve comparto un ejemplo
Consulta, se puede restringir el acceso de edición por columnas al mismo archivo y en la misma hoja a dos usuarios ?, es decir que dos usuarios en diferentes momentos ingresen a la misma hoja y que el usuario1 ingrese las columnas ABC y el usuario2 las columnas D y E, hay alguna forma de hacerlo?
Si es posible, no complejo pero si muy laborioso, haré un video al respecto
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Se podrá que cuando yo ponga enter despues de la contraseña automáticamente se inicie?
Si, con el metodo on keyPress, aqui un ejemplo:
'Keycode para "Enter" es el numero 13
Private Sub TextBox1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
Msgbox "login exitoso"
End If
End Sub
Raul, me urge solucionar un problema. Puedo comunicarme contigo?
muy buena guia..
Gracias!
excelente explicación, pero te hago la siguiente pregunta y si dado el caso al administrador se le olvida la contraseña como se puede recuperar? y no solo el admin los demás usuarios ?
Hola buena noche Raúl, estuve viendo tu vídeo y la verdad es muy completo, pero me genero una duda, como se yo que usuario entro y trabajo, es decir como se yo que una variedad de usuarios que comparten el mismo tipo de perfil es el que agregó la información o como se si al momento de ingresar con el usuario y la contraseña, este me toma el usuario y me lo muestra en algun lugar de las hojas de las cuales puede modificar.
Próximamente hare un video oara registrar en la base de datos la actividad de los usuarios, aunque con esta macro ouedes hacerlo y guadar los datos al momento que compruebas el usuario y password
Puedes hacer referencia a una hoja oculta que tenga fecha y hora, usuario, etc...
Hola Raul se puede hacer el acceso para que muestre en una hoja las celdas que se desea ver, gracias por la información
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Gracias, Raúl, Gracias por compartir....Le comento que en este momento estoy Diseñando aplicaciones en Excel básicas para el control Administrativo y me gustaría contratar un sponsor que me acompañe en este proyecto. Por favor me indica como puedo conectarme con su equipo de trabajo, gracias y quedo atento.
Es compatible si lo subo a drive y comparto el archivo¿
Mil gracias por su aportes a los que estamos aprendiendo, tengo una duda, su excel esta en ingles hay alguna discrepancia o puede presentar problemas de compatividad con el mio que esta en Espaañol MIS AGRADECIMIENTOS
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Excelente video!!
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Raúl buenos días, acabo de mirar tu vídeo y me gustaría tener un contacto con usted, para otras inquietudes y aportes
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Se puede hacer distintos perfiles de edicion por celdas de una misma sheet? Gracias
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Buenas noches el NEXT me esta enviando error Next sin For
Ya encontre la causa del error, lo corregi y ya esta trabajando correptamente. Muchas Gracias.
Hola amigo, eres un chingón, me caí excelente explicación. Gracias
estoy buscando una solución para que el libro de excel solo lo puedan abrir equipos específicos por su nombre del sistema. Es factible???
Como puedo conectar todo esto con una base de datos por ejemplo postgreSQL y que haga la validacion con esa base de datos? seria genial un video de eso
Raul , excelente trabajo y muy fácil de seguir, un 10! , solamente que al finalizar cundo coloco las los datos me arroja el siguiente error "Se ha producido el error "424" en tiempo de ejecución y me da la opcion depuar, si lo ejecuto me muestra destacado en amarillo lo siguiente : For i = 2 To sheet1.Range("a1048576").End(xlUp).Row , como lo puedo solucionar?
cambie sheet1 por el nombre de la hoja, podría ser Hoja1, depende el idioma de Office que tenga instalado
@@RaduNordenhulk Muchas Gracias funciono perfecto! Un maestro!
donde defines que el usuario y contraseña estan en un hoja del excel?
Muy Bueno el video. Se te agradece. Tengo una consulta. Como hago para poder hacer un control de usuario, es decir saber que usuario ingreso y realizo algun trabajo en las hojas . Ayudame con eso Porfavor.
Al momento de hacer el login puedes enviar los datos a una base de datos de sql, de esa forma puedes saber la fecha y hora en la que el usuario inició sesión! pronto subiré un ejemplo!
Hola Raúl, cómo te puedo contactar? Me gustaría contratar tus servicios para programar exactamente estos acceso a un Excel que ya tenemos, podrías ?
Amigo podrías poner los códigos en la descripción por favor o alguien que me ayude minuto 9:30
Se encuentra en la descripción del video!
Saludos!
Una pregunta amigo: en este video no usaste Sub Auto_open() ¿Que es lo que hace que el UseForm aparezca apenas abres el archivo?
Si amigo, minuto 33:15
Saludos
Buenos dias Ing. viendo este archivo si lo cierro con la *EQUIS. me deja entrar,.. no hay seguridad
Es correcto, acabo de subir la correccción, es básicamente un módulo dentro del código del Form para evitar que se utilice el botón de cerrar!
Espero le sea de utilidad
El link se encuentra actualizado en la descripción del video, también lo adjunto aquí!
drive.google.com/file/d/1Q0ET7VcuRANYjeBj2TWWL1-ksiWaBDCh/view?usp=sharing
Saludos.
Saludos acabo de ver este video y me sirve totalmente , pero me ayudas con algo? quiero integrar esto con una base de datos Sql server y me gustaría colocar el usuario que inicio sesión en una columna. como podría hacerlo?
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Buenas Tardes Hermano, Elabore el archivo pero me da un error, quisiera saber tu correo para enviártelo y ver si me puedes apoyar.
Gracias
Hola, desde Uruguay! . Se podrá agregar una Macro a esta que registre el usuario, fecha y hora de entrada y salida? GRACIAS y SALUDOS muy buenos tus videos
Amigo , si se podría agregar pero tendrías que investigar hay varios videos acá en youtube que explica un poco. Aunque realmente uno termina haciendolo por su cuenta xD
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Un tutorial muy bien explicado, pero tiene un error, si le das a la x de la parte superior derecha quita
la ventana del password, con lo cual no sirve para nada.
El material que subes es súper bueno y me ha sido de gran ayuda para poner en orden algunas cosas de mi trabajo pero en este video tengo un error con For i = 2 ... lo cambié y puse solo For i = 2 to 1048576 pero me arroja el mismo error de “se requiere un objeto” señalando el segundo texto en amarillo, he intentado solucionarlo con otros videos pero ninguno es similiar a este, si pudieras decirme cómo corregirlo para no tener que hacer otra macro con datos diferentes. Gracias
Tienes forma de mandarme un screenshot de esa parte del código?
Con gusto te ayudo
raul.guerrero.consult@gmail.com
@@RaduNordenhulk tengo el mismo problema :(
Yo también tengo el mismo problema justo en esa línea
Buena tarde Tengo el mismo problema me ayudan por favor
Buenos días. Pudiste solucionarlo? Recién vi el video, el cual es excelente!, pero me tira el mismo error
Buen día un cordial saludo.... En la descarga de archivo no deja ver el código estimado... Solicita un password en cuanto vas al código...
Lo otro tengo el siguiente error: Luego que ingreso usuario y contraseña me genera ERROR DE EJECUCIÓN 404 y al ir a depurar me señala For i = 2 To Sheet1.Range("a1048576").End(x1Up).Row... Espero pranta ayuda gracias.
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Raúl buenas tardes, excelente vídeo, te doy mis más sinceras felicitaciones, lo pondré en práctica; Raúl fuera de este tema tengo una inquietud, que código debo hacer para que el libro me abra siempre en la primera hoja, que no importe en que hoja se cierre el libro. De antemano muchas gracias....León Jaime de Colombia
Hola, para que siempre se muestre la primer hoja es necesario que crees un método en ThisWorkbook
Private Sub Workbook_Open()
' Primer hoja por el nombre ejemplo: "Inicio"
Sheets("Inicio").Select
' Primer hoja por el nombre ID ejemplo Hoja1
Hoja1.Select
End Sub
esta es una muy buena macro asi como lo pintas estimado raul guerrero pero me gustaría que lo actualices ya que cuando ingresas como administrador no se borra el cagetin tienes que darle x y si no le pones usuario ni contraseña ingresa directamente
Gracias Guiliano, este curso gratuito en Udemy hasta el 31 de Diciembre 2019 le puede ser de utilidad!
ua-cam.com/video/EXBDPg3Xk88/v-deo.html&lc=
Muy buena presentación, solo ayudame a definir el porque me aparece "Error de copilación: Next sin for", a que se deve esto?
Hay algún If que no hayas cerrado?
Excelente video Raul! Una consulta: Es pobible rastrear todos los usuarios que han ingresado a una hoja de excel? Me explico, si un archivo viaja de computador en computador, puede rastrear los datos de los usuarios que han usado el mismo archivo de excel? Muchas gracias por tu valioso tiempo en leer y reponder! Saludos
Para eso te recomiendo que deberías considerar usar una base de datos remota como sql server que registre la actividad (logeo y deslogeo) de los usuario, para que esa información no viva en el Excel mismo.
@@RaduNordenhulk Tienes pensado hacer un video al respecto? me puedes sugerir alguna fuente para consultarla?
@@fernandodasilva712
Hice uno hace mucho tiempo, quizá pueda ser de utilidad!
ua-cam.com/video/w1bRvJB_BHc/v-deo.html&ab_channel=RaulGuerrero
@@RaduNordenhulk Eres el mejor! muchas gracias...te comentaré! un abrazo
Hola buenas tardes Raul, ¿podrias efectuar esto mismo desde una BBDD en access?
Gracias
Claro, con gusto voy preparando un video!
Saludos!
Raúl Guerrero
gracias por el trabajo que has subido, de momento me da error en este codigo:
se ha producido el error "424" en tiempo de ejecucion : se requiere un objeto
for i = 2 To Sheet11.Range("A1048576").End(xlUp).Row
reemplace sheet11 por el nombre de la hoja de su libro, con eso se debería solucionar el problema
el error se requiere un objeto significa que está tratando de utilizar un objeto (la hoja) perl al no encontrarla el programa no puede continuar
Hola, podrías darme la clave de VBA para adaptar? Gracias
Es 12345 saludos
Usted puede unirse a mi canal, tengo una excelente propuesta
para mejorar sus habilidades:
ua-cam.com/channels/wnx_b0C6UGB0vnKOLMfGeA.htmljoin
Muy buen material Raúl, se agradece. Pero tengo un problema con el formulario, ya que, cuando ingreso con algún usuario correcto el formulario no cierra de forma automática y debo cerrarlo clickeando "X".
De antemano muchas gracias.
Al terminar de validar el usuario y el perfil puedes cerrar el form escribiendo
Unload login
O
Unload me
Uy aparecio un Unload Me de la nada despues del End Select