@@nutexporfavor me interesa bastante este formulario de registro, no habría una manera de descargarlo?? He intentado introduciendo las fórmulas desde hace tiempo y nada😢😢, ¿alguien me lo podría enviar por correo? 🙏🙏🙏
@@AxelMenaoficial hola buen día En el siguiente enlace encuentra una historia clínica actualizada nutricionexcel.com/producto/historia-clinica-completa-en-excel/
Buenas tardes amigo, espero que estes bien! En el minuto 46:49, cuando doy Enter, no se me despliegan automaticamente todas las citas, solamente una, por lo cual tengo que arrastrarla hacia abajo para que aparezcan las demas. Luego en el minuto 47:26, cuando pego la formula de DESREF en validacion de datos, no se me despliegan todas las citas del paciente, solamente la primera y se basa meramente en el F28, porque si lo cambio a F29, se despliega la segunda cita y asi sucesivamente. Me podrias ayudar? Muchisimas gracias!
Si mal no recuerdo tienes que arrastrar las fechas hacia abajo, y a partir de ahí generar la lista desplegable. Te comparto un tutorial actualizado donde mejoro este aspecto, saludo y gracias por comentar ua-cam.com/video/MtYbaG52G0o/v-deo.htmlsi=uG0oMr1CBzM_wPGB
Muchas gracias!! Necesito ayuda, en el paso del minuto 34:00 al ingresar esta formula : =DESREF(Basededatos!$B$3,1,,CONTARA(Basededatos!$B$3:$B$999999)-1,1) me aparece el mensaje "Hay un problema con esta formula", luego sale marcado en la formula "$B$3,1,,CONTARA" pero no entiendo cual es el error. Por si alguien me puede ayudar por favor. Gracias!
Pude en algunas cosas volver a rehacer, y logré modificarlos. Pero, cuando selecciono un paciente según una fecha, me devuelve "debe seleccionar el paciente o nombre correcto". Me sale eso en una fecha de cada paciente por lo menos (con 2 nombres de prueba). Volveré a ver el video jeje... Gracias por las herramientas y la predisposición a responder. (mi otro problema en el otro video ya lo solucioné, pero me gusta este que me permite ver el seguimiento de un paciente). Saludos!
Hola Daniela Checa que en la celda donde viene la fila no esté vacía Empieza desde ahí y pruébalo manualmente Ve a la base y corrobora que este bien el número de fila Y gracias Daniela 🙏
Hola primero dar gracias por este tutorial y todos los que haces, muy buenos muchas gracias! Este logré hacerlo y gregue el grafico de imc que hizo en otro video pero queria saber cómo puedo hacer para agregar los datos de todas las citas de un paciente en el grafico de imc?
@@nutex Hola de nuevo, ya estoy haciendo el registro de esa forma, pero incluí otras variables que necesito. Al llegar al módulo de seguimiento, que coloco todo con las variables que necesito me sale un error y me remarca en amarillo lo siguiente: Somatotipo = Hoja2.Cells(Cont,14) y aparece la ventana diciendo: Run-timer error '13': Type mismatch Que pude haber hecho mal?
Una sugerencia opino que el boton guardar debe llamar ademas la macro de limpiar y hacer un mensaje que digaa msgbox registro guardado exitosamente y call limpiar esto con el objetivo de que no se le de clic varias veces en guardar pensando que no esta guardado, tambien en pacientes unicos es mejor llamar al paciente por cedula por que en ocaciones el usuario puede escribir el nombre del paciente y a veces por cuestiones de formato se crea otro siendo el mismo
Totalmente Gracias por sus aportaciones De echo algunas mejores que he realizado en futuros videos es que si el paciente ya está registrado solamente se actualice dentro de la bd Y lo de la cédula es buena idea Gracias por su aportación
Excelente video, tengo una pregunta, al momento de ejecutar la búsqueda de las fechas de los pacientes asignados en el minuto 47:18 me arroja #!REF!, no se si pudiera ayudarme con eso
Hola muchas gracias por tu video... Se podria agregar a éste registro una opcion de ingresos y otra de altas? Necesito hacer un informe semanal de esos dos criterios.
Hola, realmente me ayudo mucho con mi trabajo, lo único que me gustaría saber es como hago para modificar algunos datos que lo registre mal. Por favor seria una gran ayuda si haces un video explicando 🙏
Hola buena noche. Oye tengo un problema en el minuto 55:00, no puedo cambiar la hoja de general a worksheet, me aparece un error, dice que no se puede usar la bariable de automatización en VisualBasic
Hola Puede ser que cambiando de nombre te deje De igual forma puedes adquirir un documento similar a este en la tienda virtual nutricionexcel.com/producto/historia-clinica-completa-en-excel/
Hola buenas tardes al momento de llegar hasta el minuto 41:22 al ingresar =DESREF(E35,,,CONTAR.SI($E$35:E90,"?*")) lo ingrese con las tres comas y no me deja y lo ingreso =DESREF(E35,,CONTAR.SI($E$35:E90,"?*")) a si solo con dos comas si me deja pero al momento de visualizar la lista desplegable no me deja ver todas las cedulas solo me deja ver la primera Mil gracias en lo que me puedas ayudar
Hola muchas gracias por la enseñanza, disculpa en el minuto 30:14 cuando indicas que se de guardar me marca un error, me dice que las características no se pueden guardar en los libros sin macros proyecto de VB. Podrías indicarme que debo hacer por favor. saludos
En el minuto 46:00 en la fórmula al dar enter me aparece REF, intenté de todas las formas hasta creando un nuevo documento y siempre me aparece eso, agradecería la ayuda
Muchas gracias Si es al momento de cargar debe ir a la macro y reducir el número de columnas, de tal forma que no cargue nada en la celda de imc Y si es al limpiar tiene que quitar la celda de imc dentro de la macro de limpiar
Excelente felicitaciones, una pregunta si quisiera teclear el nombre? y me aparezcan solo los pacientes con el nombre que teclee??? gracias por el aporte😇
Muchas gracias Con respecto a tu pregunta tienes que usar una opción que está en programador o desarrollador En este video lo explico con alimentos ua-cam.com/video/EFjVPOUSWec/v-deo.html
Hola gracias por el comentario Puede ser que se encuentre oculto En ese caso solamente de click en la carpeta para que se despliegue las diferentes hojas que consta el documento
Buen día! Espero que me puedas ayudar: seguí todos tus pasos, tarde como 3 días, pero al final en el paso de limpiar las celdas para incluir un nuevo paciente, me sale un error y se sombrea automáticamente dentro de la macro en amarillo, el mensaje que me sale es el siguiente: El objeto no admite esta propiedad o este método (error 438), igual intente con colocar celdas que no tuvieran formulas, pero me sigue arrojando ese error, eso si me deja grabar nuevos pacientes pero a la hora de agregar un nuevo paciente tengo que borrarlo manualmente, para poder agregar otro, ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa¡¡¡¡¡¡¡
Hola puedes ayudarme, estoy en la parte donde declaras Fecha para que se pueda ver la lista de las fechas de consulta de cada paciente pero al realizarla =SI.ERROR(INDICE(FECHA,AGREGAR(15,6,FILA(PACIENTE)-3/--(PACIENTE=$B$5),FILAS($S$68:S68))),"") la celda no me arroja nada se queda en blanco ya probe presionando solo enter al final de la formula y tambien Crtl + Shift+Enter y sigue igual, volvi a hacer la columna y nada
Si necesito cargar una base de datos extensa cómo por ejemplo un menú me tardaría demasiado en darle un valor a cada celda no habrá una manera de que se guarde y cargue en automático?
@@nutex si así es, si quiero guardar toda la información de un paciente, y quiero acceder a esa información conforme a su nombre y su fecha(como se muestra en el vídeo) necesito guardar cada celda de todos los formatos que tengo personalizados para evaluar su estado nutricional, por ejemplo tengo formato para somatotipo, plan de líquidos, gasto energético, menús, etc. Entonces tengo que darle un valor a cada celda de cada formato para que se guarde en una base de datos?
@@ElChagoNutri y para extraer paciente y generar la lista desplegable la forma de este video es mejor Aunque un poquito más tardado Le comparto el link ua-cam.com/video/xb18yzwCywE/v-deo.html
Felicidades muy buen video gracias disculpa sera posible que me indiques en el paso donde creas la fila columna para que salga los datos acorde a la fecha y el nombre no me sale nada le ingreso todo pero me sale en blanco en el minuto 49:36 porfavor
HOLA ESTOY TRATANDO DE HACER LA FORMULA DEL MINUTO 38:30 PEOR EN VES DE PACIENTE YO UTULIZE CLIENTE Y CUNDO PONGO =SI.ERROR(INDICE(CLIENTE,COINCIDIR(0,INDICE(CONTAR.SI($E$26:E26,CLIENTE),),0)),"") NO ME LO RECONOCE
@@nutex NO, EN EL MINUTO 37.15 DICE COMO QUE CREASTE LA COLUMNA PACIENTE ESO QUIERE DECIR A CUANDO LO ESCRISTE ARRIBA PORQUE CUNADO HAGO LA FORMILA NO ME SALE NOSE SI HISTE ALGUN PASO PARA CREARLO Y NO LO VI
@@luisangelutate puede ser que lo hayas escrito diferente Ve a fórmulas de nuevo y busca la fórmula de clientes y corrobora que este bien escrito O haz de nuevo esa columna
Excelente video solo tengo un problema, lo hice tal cual pero a la hora de guardar los datos me aparece que hay un valor que no se reconoce, cuando en tu video aparece el mensaje correcto en el minuto 31:11 ¿Que puedo hacer?
Probablemente la macro este mal escrita Puedes visitar este nuevo video donde podrás descargar la tabla y podrás usarla como base para crear la suya ua-cam.com/video/-RX7qLHXjGQ/v-deo.htmlsi=aoU2fMDxgdkTJM_x
me encanto la plantilla, solo que cuando pongo la formula =SI.ERROR(INDICE(FECHA,AGREGAR(15,6,FILA(PACIENTE)-3/--(PACIENTE=$F$28:F28))),"") me sale en blanco sin darme nada, sabes a que puede deberse?
@@nutex =DESREF(BD!$B$3,1,, CONTARA(BD!$B$3:$B$99999)-1, 1) Y en excel me sale:HEMOS ENCONTRADO UN PROBLEMA CON ESTA FÓRMULA. SI NO DESEA INTRODUCIR UNA FÓRMULA, EVUTE USA EL SIGNO (=), EL SIGNO MENOS (-) O PRECEDER EL SIGNO CON UNA COMILLA SEMCILLA ('), PORQUE EXCEL PIENSA QUE SE TRATA DE UNA FÓRMULA:
excelente maestro, como agregar el registro del expediente médico y sus examenes de laboratorio y ademas agregar un registro de las estadisticas de cada uno de los meses.
Muchas gracias Con reoescto a lo de laboratorio puedes ingresas esas celdas extras tomando como ejemplo este video Con respecto a las estadísticas puedes implementar este gráfico usado en este documento ua-cam.com/video/OnC-6nJIrVs/v-deo.html
HOLA! TENGO UNA PREGUNTA. ME ESTOY GUIANDO CON ESTE VIDEO PARA HACER UN FORMATO SIMILAR, PERO NO ME DEJA CREAR LA MACRO, TENGO CELDAS COMBINAS, NO SE QUE HACER
Hola.. trabajo en un hospital y usamos mucho papel..pero yo quisiera tener registro informático de algunas cosas que hago.. por ejemplo papanicolau.. necesito una tabla donde yo pueda tener un registro de las tomas de muestras y que a la vez pueda clikear el nombre de la pte y me lleve a una planilla con su historial de pap y pueda cargar ahi los resultados nuevos exactamente como este video pero a demás poder imprimirlo por si lo necesitan.. hay algún tutorial para eso?? se puede hacer en Excel?? me sería de gran utilidad y me facilitaría mucho el acceso al registro ya con papel tengo que buscar por abecedario uno por uno
Hola Ro Si se puede realizar en excel Este video le puede servir Solo sería adaptar la información que quiere, pero la estructura sería la misma ua-cam.com/video/By3wElz5r-Q/v-deo.html
Hola la lista desplegable donde pusiste genero no me sale la lists escribiendo y separando con coma. Cuando acepto me sale un solo casillero tal cual lo escribí en origen
Hola. Podrías orientarme como agregar un apartado de búsqueda, ya que una lista desplegable no me es funcional, también, como le puedo hacer para agregar una barra para subir y bajar la información. Gracias.
Hola me encanta tu explicación pero tengo una duda Al momento que pongo la validación de Datos para el Género me sale el femenino y masculino junto y no por separado, como hago en ese caso porfavor
Hola, muchas gracias por tu aporte, es magnífico!!! Solo tengo una duda, cuando colocas COLUMNA=SI. ERROR(COINCIDIR (F1, Concatenado, 0)+3,"") al realizar esta función no me aparece el número donde se encuentra registrado el paciente en la BD, me podrías ayudar 😢 Mil gracias!!! 🙏
Carnal es posible configurar este archivo (la pestaña APP) y empezar a meter desde el VisualBasic con la herramienta de UserForm para darle un formato más profesional?
Hola buen día Aprecio tu comentario Puedes adquirir una historia clínica completa en el siguiente enlace nutricionexcel.com/producto/historia-clinica-completa-en-excel/
Muchas gracias por tu buen aporte , intenté muchas veces y también como algunos amigos que te seguimos , en algunas celdas sale error , NO se si fuera factible y pudieras dejarnos un enlace para poder descargar directamente éste archivo que nos acabas de enseñar o es mejor dejarte nuestro e-mail , bueno esperamos recibir alguna respuesta tuya, saludos y sigue compartiendo tus conocimientos . Gracias !!
Un pequeño error en las macros puede que le cause ese problema Para la adquisición de documentos puedes contactarme a nutricion.en.excel@gmail.com para brindarle información
Gracias por compartir tus conocimientos ., tengo un inconveniente cuando selecciono el paciente y escojo la fecha me sale el mensaje TIENES QUE SELECCIONAR A UN PACIENTE CORRECTO y no cambian los valores en la parte de abajo
Perfecto Puede descargar esta tabla que explico en el siguiente video para comparar con tu tabla ua-cam.com/video/-RX7qLHXjGQ/v-deo.htmlsi=KzG9rBjfGac8WOqR
Hola, antes que nada decirte que haces un excelente trabajo con estos tutoriales. Luego plantearte lo siguiente: voy por la primera macro Guardar_datos, cuando presioné el botón Gardar me arrojó un error, al depurarlo me señaló esta línea BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value y me guardó en BD solo una parte de los datos de mi tabla (tengo 59 columnas y solo me guardó 27) además no me presenta ningún dato en la columna Concatenado de la BD. ¿Me podrías orientar en cuál puede ser la causa del error? por favor.
Puedes usar un concatenado de nombre de paciente y fecha Y ahí usar la función buscarv Te comparto este tutorial donde explico cómo y además podrás descargar la tabla ua-cam.com/video/MtYbaG52G0o/v-deo.htmlsi=2SBzFV-hBSw6qU83
@@AndreaSamaniego-bh9bp puedes aplicar una macro nueva Pero en lugar de usar el nombre usa el ID En el enlace que le compartí puede descargar una tabla que fácilmente podrá aplicar eso
Hola, excelente tutorial, mi problema es que me marca "error 1004" y si pongo depurar me señala "BD.Cells(FILA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value" de que se trata?
@@davidvelizgarcia7157 Hola Ese error puede aparecer por varias razones Selecciona depurar y le marcará una línea dentro de vba dónde probablemente se encuentre el error
Mi problema es que no me da los valores cuando busco un paciente por fecha , me da la nota que dice que tengo que asignar un paciente correcto. Me podría ayudar por favor 🆘
La macro inicial para guardar datos, no toma los datos necesarios solo me aparecen los nombres de las casillas por ejemplo. en vez de que que en la columna de nombre me aparezca el nombre de paciente, solo aparece "Nombre" así en todas mis columnas y ademas se salta una se ellas
Fíjese amigo que en el apartado del concatenado cuando asigna la casilla Columba y une F3 &F4 y luego pone la fórmula no me aparece el número 6 que corresponde a que el paciente está en la casilla 6
Hola al momento de meter el primer registro de pacientes al clicar en guardar ma vota " se ha producido un error 424 en tiempo de ejecución y me dice que se requiere un objeto , al ir a la macros me pone una parte en color amarillo Fila = BD. Range(B99999). End(xlUp).Row + 1
Algo hice mal, porque al grabar me guarda los valores de los encabezados y no de los datos capturados, tiene que ver con el formato de las celdas de la hoja APP? Saludos y excelente trabajo mi estimado.
Hola, en el minuto 34, al presionar TAB no me selecciona y Excel me muestra error, este es el código que veo que escribes en la ventana Administrador de Nombres: =DESREF(BD!$B$3,1,,CONTARA(BD!$B$3:$B$99999)-1,1) Ayuda!!
Buenas tardes, excelente informacion, una consulta, segui los pasos pero al momento de dar clic en guardar me aparece un mensaje que dice: No se puede ejecutar la macros Registro de pacientes.app. Puede que la macros no este disponible en este libro o que se hayan deshabilitado todas las macros. El archivo si esta guardado en formato habilitado para macros
@@nutex muchas gracias, ya pude hacer la base completa, excelente tutorial, nose si me puedas ayudar con algo mas, mientras mas informacion registro, mas lenta se vuelve la macros y me demora hasta 4 minutos en guardar la informacion. Que podria hacer en ese caso?
@@andresfabricioleoncajas4170 para aumentar la rapidez tendrías que sumergirte un poco más en las macros Recientemente subí un tutorial, que tiene como regalo la tabla Lo descargas y en el tutorial podrás ver su funcionamiento ua-cam.com/video/6pzQm4NhFRg/v-deo.htmlsi=x95kRUNkzTN9upqH
Tengo un error en el Bd.Cells(Fila, Columna).Value = .Range(Bd.Cells(1, Columna).Value).Value si esta bien? no necesito los pesos solo los datos de la persona.
Option Explicit Dim File As Long, Columna As Long Sub Guardar_datos() Application.ScreenUpdating = False With App If Range("F6").Value = Empty Or Range("F8").Value = Empty Then MsgBox "Hace falta poner datos en fecha y/o paciente", , "NutEx" Exit Sub Else Fila = Bd.Range("B99999").End(xlUp).Row + 1 For Columna = 2 To 19 Bd.Cells(Fila, Columna).Value = .Range(Bd.Cells(1, Columna).Value).Value Next Columna End If End With Application.ScreenUpdating = True End Sub
Te recomiendo que ejecutes la macro, en caso de que exista un error seleccione depurar y le marcará la línea donde probablemente se encuentre el error. La estructura de la macro la veo bien
Hola, disculpa en la parte de BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value me aparece error en amarillo y por mas que le modifico solo se copian y pegan las 3 primeras columnas de la base de datos. me serviría mucho si me pudieras responder lo mas pronto posible, gracias
@@nutex Ya revise la ubicación y el nombre y esta correcto pero aun no funciona. De casualidad no tendra el documento para descarga? Y asi modificarlo y agregarle los demas registros que necesito que tengo pero siempre me esta fallando a la hora de programarlo. Me urge hacer esta base de datos porque es mi examen:(
hola en mi caso me marca error en la esta parte BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value y no se como solucionarlo, ya lo hice varias veces y es lo mismo
Hola Oscar Eso puede ser debido a varios posibles errores 1 revisa que la ubicación de las celdas se encuentren en la primera fila de la bd 2. Corrobora que las columnas seleccionadas dentro de la macro estén efectivamente ocupadas dentro de la bd 3. Revisa las columnas dentro de la macro En la línea de for
Ejecuta la macro y si le sale una venta seleccione la opción de Depurar, se marcará la línea donde probablemente se encuentre el erro De igual forma puede adquirir una tabla similar en la tienda virtual Le comparto el link bit.ly/44lRU9m
Excelente, supere ese error. Pero al ejecutar el segundo concatenado no encuentra la posición. Cómo si la información Dada no estaría completa, que podría hacer?
Lo volví a hacer todo nuevamente y el error fue como declare las celdas durante la administración de nombres. En el vídeo, en la página BD tu pones nombre y luego la declaras cómo PACIENTE. Corregí eso y todo funcionó,
@@nutex yo tengo el mismo problema me indica " hay un problema con esta formula ¿no intenta introducir una formula? para evitar, escriba un apostrofo ("); cuando le quito el (=) me sale ="DESREF(HISTORIAL_P!$B$3,1,,CONTARA(HISTORIAL_P!$B$3:$B$99999)-1,1)" pero no me selecciona nada cuando le doy TAB
@@nutex muchas gracias logré solucionar el problema y era por qur mi separador es con ";" y no con "," pero tengo otra consulta si en caso con la macro de guardar no quisiera que se guarde hacia abajo si no que mi último dato ingresado siempre sea el primero osea voy ingresando los datos y el más antiguo valla quedando hacia abajo en este caso el antiguo siempre está arriba y los nuevos datos están abajo como podría cambiar esa condición
HOLA ESTOY HACIENDO UN EXCELL CON PACIENTES Y AL PONER EN VISUAL BASIC ME SALEN ESTAS LETRAS EN ROJO DA ERROR. it range(¨G4¨).Value = empty or range(¨G6¨).Value = empty then MsgBox¨¨Hace falta poner datos en fecha y /o paciente¨,,¨soria¨
Gracias , me di cuenta del error al esto repasando ,la vista me jugó una mala pasada. Se podría añadir una columna con otro campo cuando ya tienes hecho el Excell? Sólo cambiando en visual basic de q columna empieza hasta donde va . El icono de limpieza no me funciona
Me sale el siguiente error en la macro, en la siguiente formula : Sub limpiar_fecha() Sheets("APP").Select Range("F4:G4").ClearContents (Esta parte se subraya en amarillo)
EXCELENTE ESTOY INTENTANDO HACERLA SOLO QUE ME DA ERROR BD.Cells(FIA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value POR FAVOR PODRIA REVISAR SI ESTA BIEN GRACIAS,
@@nutex Dim FILA As Long, COLUMNA As Long Sub Guardar_Datos() Application.ScreenUpdating = False With APP If Range("E5").Value = Empty Or Range("E7").Value = Empty Then MsgBox "HACE FALTA DATOS EN FECHA Y/O NOMBRE", , "ATM" Exit Sub Else FILA = BD.Range("B9999").End(xlUp).Row + 1 For COLUMNA = 2 To 21 BD.Cells(FILA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value Next COLUMNA End If End With Application.ScreenUpdating = True End Sub, esto fue lo que hice gracias
hola, que tal, mira he tenido varias dificultades trabajando con las formulas y los comandos y ahora tengo uno de los ultimos pues me dice que no se puede ejecutar con celdas combinadas , la acción de limpiar las celdas después de guardar la información y no se que hacer entonces con las combinadas y si hay otra solución gracias
Dentro de la macro de limpiar tiene que poner la totalidad de las celdas combinadas Por ejemplo si está combina la a1 y a2 Tiene que poner a1:a2 dentro de la macro
Buenas noches, muchas gracias es una macro super buena.. solo que al ingresar la primera formula me marca el siguiente error: Error de compilación: No se ha definido Sub o Function.. ya le busque por todos lados pero no encuentro el error. La formula que tengo es la siguiente: Option Explicit Dim Fila As Long, Columna As Long Sub Guardar_datos() Application.ScreenUpdating = False Whith APP If Range("F6").Value = Empty Or Range("F8").Value = Empty Then MsgBox "Hace falta poner datos", , "NutEx" Exit Sub Else Fila = BD.Range("B999999").End(xlUp).Row + 1 For Columna = 2 To 55 BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value Next Columna End If End With Application.ScreenUpdating = True End Sub
Eres muy bueno,pero revuelvas horrible al explicar por qué te preocupa smuxho por la estética de tu tabla,enfócate en una sola cosa y proyecta todo al tema enfocado la estética no interesa mucho,ahí podrías hacer otro video.
@@nutex Hola! gracias por responder! ya pude solucionarlo, me costo pero lo logre! Era cuestion de comas y ctrl shift enter. El tutorial estuvo excelente, se lleva todos mis likes! Tengo un emprendimiento y me resulta excelente. Ahora stoy buscando en tu lista de videos, alguno para editar la base de datos, ya que puse "ejemplo" y quiero borrarlo . Una vez mas gracias.
Ya puedes adquirir los mejores documentos de nutrición en Excel
nutricionexcel.com/
¡Eres increíble! Sinceramente, tienes una mente de computadora. Muchas gracias por tu esfuerzo, tiempo y dedicación, amigo. Mereces mucho más apoyo🙏🏽
Gracias David 🙏
Ya terminé el formulario, muchas gracias por tus orientaciones. Excelente canal.
Muchas gracias
Me da gusto que lo haya terminado
Saludos
@@nutexporfavor me interesa bastante este formulario de registro, no habría una manera de descargarlo?? He intentado introduciendo las fórmulas desde hace tiempo y nada😢😢, ¿alguien me lo podría enviar por correo? 🙏🙏🙏
@@AxelMenaoficial hola buen día
En el siguiente enlace encuentra una historia clínica actualizada
nutricionexcel.com/producto/historia-clinica-completa-en-excel/
Si te gusta el contenido del canal no olvides Suscribirte y Compartir
Excelente Video. Muchas gracias. Me parece mucho mas fácil cuando usa VB.
Me da gusto que le guste el contenido del canal
Al final vba hace que ciertas tareas sean más fácil de realizar :)
Gracias por tus aportes.
Muchas gracias
Aprecio su comentario 😊
muchas gracias ya arme el programa eres muy bueno deberia dejar los programa pégador para que la gente lo modifique :D o por lo menos los codigos
Perfecto
Puedes unirte al grupo de Patreon dónde constantemente subo material
www.patreon.com/nutricionexcel?l=es
Excelente¡¡¡ felicitaciones
Muchas gracias
woow justo lo que buscaba
Buenas tardes amigo, espero que estes bien! En el minuto 46:49, cuando doy Enter, no se me despliegan automaticamente todas las citas, solamente una, por lo cual tengo que arrastrarla hacia abajo para que aparezcan las demas. Luego en el minuto 47:26, cuando pego la formula de DESREF en validacion de datos, no se me despliegan todas las citas del paciente, solamente la primera y se basa meramente en el F28, porque si lo cambio a F29, se despliega la segunda cita y asi sucesivamente. Me podrias ayudar? Muchisimas gracias!
Si mal no recuerdo tienes que arrastrar las fechas hacia abajo, y a partir de ahí generar la lista desplegable. Te comparto un tutorial actualizado donde mejoro este aspecto, saludo y gracias por comentar
ua-cam.com/video/MtYbaG52G0o/v-deo.htmlsi=uG0oMr1CBzM_wPGB
Muchas gracias!!
Necesito ayuda, en el paso del minuto 34:00 al ingresar esta formula : =DESREF(Basededatos!$B$3,1,,CONTARA(Basededatos!$B$3:$B$999999)-1,1) me aparece el mensaje "Hay un problema con esta formula", luego sale marcado en la formula "$B$3,1,,CONTARA" pero no entiendo cual es el error.
Por si alguien me puede ayudar por favor.
Gracias!
Ayuda por favor @Nutex :( :(
Usar punto y coma en lugar de coma
;
Saludos
@@nutex Muchas gracias Crack, solucionado jajajjaj
@@nutexa mi no me funcionó
Saludos, el siguiente código no me funcionó😢
Vídeo actualizado
ua-cam.com/video/jI5bXWx0RfA/v-deo.html
Me doy cuenta que casi todos los errores son por una palabra mal escrita o comillas....tu explicación es excelente!!!!
Muchas gracias por tu comentario Cindy
Pude en algunas cosas volver a rehacer, y logré modificarlos. Pero, cuando selecciono un paciente según una fecha, me devuelve "debe seleccionar el paciente o nombre correcto". Me sale eso en una fecha de cada paciente por lo menos (con 2 nombres de prueba). Volveré a ver el video jeje... Gracias por las herramientas y la predisposición a responder. (mi otro problema en el otro video ya lo solucioné, pero me gusta este que me permite ver el seguimiento de un paciente). Saludos!
Hola Daniela
Checa que en la celda donde viene la fila no esté vacía
Empieza desde ahí y pruébalo manualmente
Ve a la base y corrobora que este bien el número de fila
Y gracias Daniela 🙏
Hola primero dar gracias por este tutorial y todos los que haces, muy buenos muchas gracias! Este logré hacerlo y gregue el grafico de imc que hizo en otro video pero queria saber cómo puedo hacer para agregar los datos de todas las citas de un paciente en el grafico de imc?
Gracias
Te comparto un video donde lo explico
Saludos
ua-cam.com/video/CWfTm0uvrrQ/v-deo.html
@@nutex Hola de nuevo, ya estoy haciendo el registro de esa forma, pero incluí otras variables que necesito. Al llegar al módulo de seguimiento, que coloco todo con las variables que necesito me sale un error y me remarca en amarillo lo siguiente: Somatotipo = Hoja2.Cells(Cont,14) y aparece la ventana diciendo: Run-timer error '13':
Type mismatch
Que pude haber hecho mal?
Una sugerencia opino que el boton guardar debe llamar ademas la macro de limpiar y hacer un mensaje que digaa msgbox registro guardado exitosamente y call limpiar esto con el objetivo de que no se le de clic varias veces en guardar pensando que no esta guardado, tambien en pacientes unicos es mejor llamar al paciente por cedula por que en ocaciones el usuario puede escribir el nombre del paciente y a veces por cuestiones de formato se crea otro siendo el mismo
Totalmente
Gracias por sus aportaciones
De echo algunas mejores que he realizado en futuros videos es que si el paciente ya está registrado solamente se actualice dentro de la bd
Y lo de la cédula es buena idea
Gracias por su aportación
en el minuto 55:04 me aparece: La variable utiliza un tipo de Automatización no admitido en Visual Basic
Seleccione depurar y le marcará la línea donde se encuentra el error
Una vez corregido lo ejecuta nuevamente y seleccione finalizar
Excelente video, tengo una pregunta, al momento de ejecutar la búsqueda de las fechas de los pacientes asignados en el minuto 47:18 me arroja #!REF!, no se si pudiera ayudarme con eso
Seleccione ctrl sift más Enter
Me avisa si funciona
Hola muchas gracias por tu video... Se podria agregar a éste registro una opcion de ingresos y otra de altas? Necesito hacer un informe semanal de esos dos criterios.
Así es
Si se puede
Hola, realmente me ayudo mucho con mi trabajo, lo único que me gustaría saber es como hago para modificar algunos datos que lo registre mal. Por favor seria una gran ayuda si haces un video explicando 🙏
Justamente acabo de subir un vídeo explicándolo
ua-cam.com/video/jI5bXWx0RfA/v-deo.html
Hola buena noche. Oye tengo un problema en el minuto 55:00, no puedo cambiar la hoja de general a worksheet, me aparece un error, dice que no se puede usar la bariable de automatización en VisualBasic
Hola
Puede ser que cambiando de nombre te deje
De igual forma puedes adquirir un documento similar a este en la tienda virtual
nutricionexcel.com/producto/historia-clinica-completa-en-excel/
Hola buenas tardes al momento de llegar hasta el minuto 41:22 al ingresar =DESREF(E35,,,CONTAR.SI($E$35:E90,"?*")) lo ingrese con las tres comas y no me deja y lo ingreso =DESREF(E35,,CONTAR.SI($E$35:E90,"?*")) a si solo con dos comas si me deja pero al momento de visualizar la lista desplegable no me deja ver todas las cedulas solo me deja ver la primera Mil gracias en lo que me puedas ayudar
Arrastra hacia abajo para que pueda ver más datos
En el minuto 50:28 cuando le doy al enter la celda se me pone en blanco y no me toma ningun valor
Tendrías que mostrar la fórmula para revisarla
Hola muchas gracias por la enseñanza, disculpa en el minuto 30:14 cuando indicas que se de guardar me marca un error, me dice que las características no se pueden guardar en los libros sin macros proyecto de VB. Podrías indicarme que debo hacer por favor. saludos
Hola wendy
Tienes que guardar el documento en un formato habilitado para macros
Al guardar desplegada la lista en tipo
Y ahí te viene
en mi caso en la formula tuve que reemplazar las "," por ";" Ej: =SI.ERROR(REDONDEAR(I4/I6;2);"") por si le es de ayuda a alguien. saludos!
Muchas gracias por tu comentario
Asi es tuve el mismo inconveniente. Saludos
A mí no me sale la fórmula, intenté con la que ancló y solo me sale 0,24 cero con decimales
En el minuto 46:00 en la fórmula al dar enter me aparece REF, intenté de todas las formas hasta creando un nuevo documento y siempre me aparece eso, agradecería la ayuda
Perfecto
Gracias por el aporte Santiago
Saludos
HOLA, QUE TAL?
En verdad mil gracias
Muchas gracias
Si es al momento de cargar debe ir a la macro y reducir el número de columnas, de tal forma que no cargue nada en la celda de imc
Y si es al limpiar tiene que quitar la celda de imc dentro de la macro de limpiar
Excelente felicitaciones, una pregunta si quisiera teclear el nombre? y me aparezcan solo los pacientes con el nombre que teclee??? gracias por el aporte😇
Muchas gracias
Con respecto a tu pregunta tienes que usar una opción que está en programador o desarrollador
En este video lo explico con alimentos
ua-cam.com/video/EFjVPOUSWec/v-deo.html
@@nutex Muchas gracias por tu aporte, me sirvio muchisimo! eres el mejor 🤩
me sale en blanco en el minuto 50:17 - la formula que puse fue: =SI.ERROR(COINCIDIR(F1;Concatenado;0)+3;"")
porfa me puedes ayudar porque la formula se queda en blanco
Quiere decir que no hay coincidencia o que la celda que buscas está incorrecta
En el minuto 55:20 habla sobre las hojas como le hago para que me aparezcan esque no me salen :'(
Hola gracias por el comentario
Puede ser que se encuentre oculto
En ese caso solamente de click en la carpeta para que se despliegue las diferentes hojas que consta el documento
Buen día! Espero que me puedas ayudar: seguí todos tus pasos, tarde como 3 días, pero al final en el paso de limpiar las celdas para incluir un nuevo paciente, me sale un error y se sombrea automáticamente dentro de la macro en amarillo, el mensaje que me sale es el siguiente: El objeto no admite esta propiedad o este método (error 438), igual intente con colocar celdas que no tuvieran formulas, pero me sigue arrojando ese error, eso si me deja grabar nuevos pacientes pero a la hora de agregar un nuevo paciente tengo que borrarlo manualmente, para poder agregar otro, ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa¡¡¡¡¡¡¡
Hola
Que linda es la que marca al seleccionar depurar?
Hola puedes ayudarme, estoy en la parte donde declaras Fecha para que se pueda ver la lista de las fechas de consulta de cada paciente pero al realizarla =SI.ERROR(INDICE(FECHA,AGREGAR(15,6,FILA(PACIENTE)-3/--(PACIENTE=$B$5),FILAS($S$68:S68))),"") la celda no me arroja nada se queda en blanco ya probe presionando solo enter al final de la formula y tambien Crtl + Shift+Enter y sigue igual, volvi a hacer la columna y nada
Intenta con este otro método mostrado en este vídeo ua-cam.com/video/xb18yzwCywE/v-deo.html
HOLAA QUE MINUTOO@@nutex
Si necesito cargar una base de datos extensa cómo por ejemplo un menú me tardaría demasiado en darle un valor a cada celda no habrá una manera de que se guarde y cargue en automático?
Hola
Se refiere a la ubicación de la celda dentro de la base de datos?
Si es así esa es la forma más eficaz para guardar datos dentro de la bd
@@nutex si así es, si quiero guardar toda la información de un paciente, y quiero acceder a esa información conforme a su nombre y su fecha(como se muestra en el vídeo) necesito guardar cada celda de todos los formatos que tengo personalizados para evaluar su estado nutricional, por ejemplo tengo formato para somatotipo, plan de líquidos, gasto energético, menús, etc. Entonces tengo que darle un valor a cada celda de cada formato para que se guarde en una base de datos?
@@ElChagoNutri así es
Esa es la forma más rápida
@@ElChagoNutri y para extraer paciente y generar la lista desplegable la forma de este video es mejor
Aunque un poquito más tardado
Le comparto el link
ua-cam.com/video/xb18yzwCywE/v-deo.html
Felicidades muy buen video gracias disculpa sera posible que me indiques en el paso donde creas la fila columna para que salga los datos acorde a la fecha y el nombre no me sale nada le ingreso todo pero me sale en blanco en el minuto 49:36 porfavor
Hola Carolina gracias
Si pones a otro paciente y fecha si le sale valor?
Si pudieras pegar la fórmula que usas por favor
Me ocurre lo mismo, usando esta formula =SI.ERROR(COINCIDIR(F1;Concatenado;0)+3;"")
@@mairaalexandraveintimillag465 me pasa lo mismo no puedo seguir, no me acepta la formula
cada vez que el paciente tenga cita debo de rellenar el Formulario?
Así es
Es un nuevo paciente
Hola. Tienes algun video haciendo lo mismo en Sheets? Gracias
Tengo este actualizado
ua-cam.com/video/jI5bXWx0RfA/v-deo.html
@@nutex GRACIAS
HOLA ESTOY TRATANDO DE HACER LA FORMULA DEL MINUTO 38:30 PEOR EN VES DE PACIENTE YO UTULIZE CLIENTE Y CUNDO PONGO =SI.ERROR(INDICE(CLIENTE,COINCIDIR(0,INDICE(CONTAR.SI($E$26:E26,CLIENTE),),0)),"") NO ME LO RECONOCE
En lugar de enter seleccione control+shift + enter
De tal manera que salga corchetes al inicio y al final
Aún no funciona con eso?
@@nutex NO, EN EL MINUTO 37.15 DICE COMO QUE CREASTE LA COLUMNA PACIENTE ESO QUIERE DECIR A CUANDO LO ESCRISTE ARRIBA PORQUE CUNADO HAGO LA FORMILA NO ME SALE NOSE SI HISTE ALGUN PASO PARA CREARLO Y NO LO VI
@@luisangelutate puede ser que lo hayas escrito diferente
Ve a fórmulas de nuevo y busca la fórmula de clientes y corrobora que este bien escrito
O haz de nuevo esa columna
Excelente video solo tengo un problema, lo hice tal cual pero a la hora de guardar los datos me aparece que hay un valor que no se reconoce, cuando en tu video aparece el mensaje correcto en el minuto 31:11 ¿Que puedo hacer?
Hola
Que mensaje es el que le aparece?
A mi me paso lo mismo. Pone error de compilación. No se ha definido Sub o function
Hola me dice que el visual basic no lo soporta 54:51
Probablemente la macro este mal escrita
Puedes visitar este nuevo video donde podrás descargar la tabla y podrás usarla como base para crear la suya
ua-cam.com/video/-RX7qLHXjGQ/v-deo.htmlsi=aoU2fMDxgdkTJM_x
me encanto la plantilla, solo que cuando pongo la formula =SI.ERROR(INDICE(FECHA,AGREGAR(15,6,FILA(PACIENTE)-3/--(PACIENTE=$F$28:F28))),"") me sale en blanco sin darme nada, sabes a que puede deberse?
Hola buenas tardes
No recuerdo si en el tutorial pongo dos signos negativos seguidos
Podría ser el error
AYUDA, NO ME PERMITE REALIZAR LA ACCIÓN DEL MINUTP 33:41. EL EXCEL NO ME PERMITE CORRER LA FÓRMILA.
Hola
Pega la formula aquí para revisarla y dime que le marca por favor
@@nutex =DESREF(BD!$B$3,1,, CONTARA(BD!$B$3:$B$99999)-1, 1)
Y en excel me sale:HEMOS ENCONTRADO UN PROBLEMA CON ESTA FÓRMULA. SI NO DESEA INTRODUCIR UNA FÓRMULA, EVUTE USA EL SIGNO (=), EL SIGNO MENOS (-) O PRECEDER EL SIGNO CON UNA COMILLA SEMCILLA ('), PORQUE EXCEL PIENSA QUE SE TRATA DE UNA FÓRMULA:
@@nutex por favor, responde. 😔
@@selenaluzuriaaga5498 hola
Pega la fotmuls que usaste para revisarla
@@nutex ya la puse. Mira el comentario anterior, por favor.
excelente maestro, como agregar el registro del expediente médico y sus examenes de laboratorio y ademas agregar un registro de las estadisticas de cada uno de los meses.
Muchas gracias
Con reoescto a lo de laboratorio puedes ingresas esas celdas extras tomando como ejemplo este video
Con respecto a las estadísticas puedes implementar este gráfico usado en este documento
ua-cam.com/video/OnC-6nJIrVs/v-deo.html
HOLA! TENGO UNA PREGUNTA. ME ESTOY GUIANDO CON ESTE VIDEO PARA HACER UN FORMATO SIMILAR, PERO NO ME DEJA CREAR LA MACRO, TENGO CELDAS COMBINAS, NO SE QUE HACER
Hola Lorena
Tiene que poner en la macro todas las celdas que están combinadas
Por ejemplo D10,D11
En caso de que esas dos celdas esten combinadas
Holaaaaa, Tengo un problema, cuando cargo un paciente se borra las formulas del IMC y el ICC
Eso es porque dentro de la macro limpiar puso esas celdas también
Saludos
Hola.. trabajo en un hospital y usamos mucho papel..pero yo quisiera tener registro informático de algunas cosas que hago.. por ejemplo papanicolau.. necesito una tabla donde yo pueda tener un registro de las tomas de muestras y que a la vez pueda clikear el nombre de la pte y me lleve a una planilla con su historial de pap y pueda cargar ahi los resultados nuevos exactamente como este video pero a demás poder imprimirlo por si lo necesitan.. hay algún tutorial para eso?? se puede hacer en Excel?? me sería de gran utilidad y me facilitaría mucho el acceso al registro ya con papel tengo que buscar por abecedario uno por uno
Hola Ro
Si se puede realizar en excel
Este video le puede servir
Solo sería adaptar la información que quiere, pero la estructura sería la misma
ua-cam.com/video/By3wElz5r-Q/v-deo.html
Hola la lista desplegable donde pusiste genero no me sale la lists escribiendo y separando con coma. Cuando acepto me sale un solo casillero tal cual lo escribí en origen
@@robog9873 tiene que usar punto y coma
;
Hola.
Podrías orientarme como agregar un apartado de búsqueda, ya que una lista desplegable no me es funcional, también, como le puedo hacer para agregar una barra para subir y bajar la información. Gracias.
Si claro
Acabo de realizar un video sobre lo que requieres
ua-cam.com/video/7pNpTihj1mc/v-deo.htmlsi=HYrjYr_-WKDCnVY5
Saludos, muy bien, pero si lo subo a google sheet fusiona correctamente
Si funciona?
Hola me encanta tu explicación pero tengo una duda Al momento que pongo la validación de Datos para el Género me sale el femenino y masculino junto y no por separado, como hago en ese caso porfavor
Gracias
Usa ; en lugar de ,
Tienen este formato en venta
Puede adquirir este que está actualizado
nutricionexcel.com/producto/historia-clinica-completa-en-excel/
¿Y cómo podría en algún momento si pretendo tener el expediente en físico, imprimir toda la información?
Acabo de subir un vídeo explicando eso
Te comparto el link
ua-cam.com/video/dRCG_WThC_E/v-deo.html
Hola, muchas gracias por tu aporte, es magnífico!!! Solo tengo una duda, cuando colocas COLUMNA=SI. ERROR(COINCIDIR (F1, Concatenado, 0)+3,"") al realizar esta función no me aparece el número donde se encuentra registrado el paciente en la BD, me podrías ayudar 😢 Mil gracias!!! 🙏
Hola
Gracias
Puede ser que la columna de concatenado este mal
O que el paciente no se encuentra en el concatenado y por eso le marca vacío
muchas gracias por tu contenido.
tengo un problema al agregar a lista desplegable, las opciones me salen todas en una celda, que hagoooo
Gracias
Aprecio su comentario
En lugar de usar comas use punto y coma ;
Carnal es posible configurar este archivo (la pestaña APP) y empezar a meter desde el VisualBasic con la herramienta de UserForm para darle un formato más profesional?
Así es
Te comparto un vídeo que te puede servir
ua-cam.com/video/k52qo1HzEYQ/v-deo.html
Hola. Cómo hago una macro para el botón Limpiar para eliminar los datos en celdas combinadas?
Tiene que abarcar las dos celdas
Por ejemplo
B3:C3
@@nutex Excelente. Y cómo incluyo varias celdas combinadas en una misma macro, para que el botón Limpiar me blanquee todo el formulario.
HOLA MI ESTIMADO PODRIA ADQUIRIR SU REGISTRO DE PACIENTES?
Hola buen día
Aprecio tu comentario
Puedes adquirir una historia clínica completa en el siguiente enlace
nutricionexcel.com/producto/historia-clinica-completa-en-excel/
¡Hola! ¿Cómo puedo hacer más larga la lista desplegable de pacientes?
Así es
Te comparto un video donde explico cómo generar una lista de paciente de una mejor forma
ua-cam.com/video/QKH4IOJdov8/v-deo.html
Muchas gracias por tu buen aporte , intenté muchas veces y también como algunos amigos que te seguimos , en algunas celdas sale error , NO se si fuera factible y pudieras dejarnos un enlace para poder descargar directamente éste archivo que nos acabas de enseñar o es mejor dejarte nuestro e-mail , bueno esperamos recibir alguna respuesta tuya, saludos y sigue compartiendo tus conocimientos . Gracias !!
Un pequeño error en las macros puede que le cause ese problema
Para la adquisición de documentos puedes contactarme a nutricion.en.excel@gmail.com para brindarle información
pero si te gastas unos minutos aprendes y lo realizas tu mismo esta bien explicado
Gracias por compartir tus conocimientos ., tengo un inconveniente cuando selecciono el paciente y escojo la fecha me sale el mensaje TIENES QUE SELECCIONAR A UN PACIENTE CORRECTO y no cambian los valores en la parte de abajo
Asegúrate que esté usando la columna correcta que corresponde a los que estás buscando (paciente y fecha)
Ese puede ser el error más probable
Logré realizar todo pero no puedo guardar el registro no sé si coloque mal las fórmulas 😢
Perfecto
Puede descargar esta tabla que explico en el siguiente video para comparar con tu tabla
ua-cam.com/video/-RX7qLHXjGQ/v-deo.htmlsi=KzG9rBjfGac8WOqR
Oye bro me puedes ayudar?? Es que a la hora que quiero aplicar la macro de guardar me aparece que no se ah definido sub o funcion que hago??😢
Pon depurar
Y le marcará el error
Posiblemente solamente tenga que declarar una variable o escribirla bien
Me salió lo mismo no guarda los datos
Y salió:
Error de compilación:
No sé ha definido Sub o Function
Por favor ayuda
Hola, antes que nada decirte que haces un excelente trabajo con estos tutoriales. Luego plantearte lo siguiente: voy por la primera macro Guardar_datos, cuando presioné el botón Gardar me arrojó un error, al depurarlo me señaló esta línea BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value y me guardó en BD solo una parte de los datos de mi tabla (tengo 59 columnas y solo me guardó 27) además no me presenta ningún dato en la columna Concatenado de la BD. ¿Me podrías orientar en cuál puede ser la causa del error? por favor.
No tienes celdas vacias en la ubicación de la primera fila dentro de bd?
@@nutex Si tengo, ya resolví ese problema, era que estaba asignando unas celdas incorrectamente. Gracias por tus atenciones.
Buenas tardes tengo un problema en buscar, lo que pasa que tengo que buscar por número de cédula y fecha, de paciente
Puedes usar un concatenado de nombre de paciente y fecha
Y ahí usar la función buscarv
Te comparto este tutorial donde explico cómo y además podrás descargar la tabla
ua-cam.com/video/MtYbaG52G0o/v-deo.htmlsi=2SBzFV-hBSw6qU83
Buenas noches le comento que debo hacer la búsqueda con cédula y fecha
@@AndreaSamaniego-bh9bp puedes aplicar una macro nueva
Pero en lugar de usar el nombre usa el ID
En el enlace que le compartí puede descargar una tabla que fácilmente podrá aplicar eso
Hola, excelente tutorial, mi problema es que me marca "error 1004" y si pongo depurar me señala "BD.Cells(FILA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value" de que se trata?
Hola gracias
A parte de error 1004 le sale otro mensaje?
@@nutex Hola me aparece el mismo error: se ha producido el error '1004' en tiempo de ejecucion: error en el metodo 'Range' de objeto'_worksheet'
@@davidvelizgarcia7157 Hola
Ese error puede aparecer por varias razones
Selecciona depurar y le marcará una línea dentro de vba dónde probablemente se encuentre el error
Mi problema es que no me da los valores cuando busco un paciente por fecha , me da la nota que dice que tengo que asignar un paciente correcto. Me podría ayudar por favor 🆘
Revisa si la celda donde viene el número de fila del paciente está bien
Hola necesito de su ayuda con urgencia , al llenar mi base de datos solo se llenan los tres primeros cuadros y me marca un error de 1040 en la macro
Seleccione depurar
Y le marcará de color la línea donde posiblemente esté el error
Ayuda hice algo mal porque no se guarda ningun dato de pacientes que pongo
No le aparece ningún mensaje?
La macro inicial para guardar datos, no toma los datos necesarios solo me aparecen los nombres de las casillas por ejemplo. en vez de que que en la columna de nombre me aparezca el nombre de paciente, solo aparece "Nombre" así en todas mis columnas y ademas se salta una se ellas
Probablemente en lugar de poner la celda donde pondrás el dato pusiste la celda de la etiqueta
Fíjese amigo que en el apartado del concatenado cuando asigna la casilla Columba y une F3 &F4 y luego pone la fórmula no me aparece el número 6 que corresponde a que el paciente está en la casilla 6
Que fórmula usas?
Hola al momento de meter el primer registro de pacientes al clicar en guardar ma vota " se ha producido un error 424 en tiempo de ejecución y me dice que se requiere un objeto
, al ir a la macros me pone una parte en color amarillo
Fila = BD. Range(B99999). End(xlUp).Row + 1
Hola
Puede ser que en las celdas donde se encuentra la ubicación de cada dato este vacía
O estés abarcando mal el número de columnas
Algo hice mal, porque al grabar me guarda los valores de los encabezados y no de los datos capturados, tiene que ver con el formato de las celdas de la hoja APP? Saludos y excelente trabajo mi estimado.
Y apartir de los encabezados si va bajando los pacientess que registras posteriormente?
Lo estaba ubicando mal, ya quedó resuelto. Gracias por contestar amigo. Aquí aprenderé mucho, gracias nuevamente!
Como hiciste para solucionar eso? Tengo ese problema y no puedo solucionarlo
Hola, excelente tutorial, pero tengo un problema la version de mi windows es 7 y la funcion unicos no me sale, que puedo hacer
Puedes usar VBA
En este vídeo lo explico
ua-cam.com/video/jI5bXWx0RfA/v-deo.html
Hola, en el minuto 34, al presionar TAB no me selecciona y Excel me muestra error, este es el código que veo que escribes en la ventana Administrador de Nombres: =DESREF(BD!$B$3,1,,CONTARA(BD!$B$3:$B$99999)-1,1) Ayuda!!
Puede ser que usando ; en lugar de , te funcione
Saludos
Cuando pongo lo mismo del video en IMC sale error que otra manera se puede hacer
Pega la formula para revisarla
Buenas tardes, excelente informacion, una consulta, segui los pasos pero al momento de dar clic en guardar me aparece un mensaje que dice: No se puede ejecutar la macros Registro de pacientes.app. Puede que la macros no este disponible en este libro o que se hayan deshabilitado todas las macros. El archivo si esta guardado en formato habilitado para macros
Solamente guardemos, lo cierra y al abrirlo en la parte superior te aparecerá un mensaje de habilitar macros o contenido
Seleccionas habilitar y listo
@@nutex muchas gracias, ya pude hacer la base completa, excelente tutorial, nose si me puedas ayudar con algo mas, mientras mas informacion registro, mas lenta se vuelve la macros y me demora hasta 4 minutos en guardar la informacion. Que podria hacer en ese caso?
@@andresfabricioleoncajas4170 para aumentar la rapidez tendrías que sumergirte un poco más en las macros
Recientemente subí un tutorial, que tiene como regalo la tabla
Lo descargas y en el tutorial podrás ver su funcionamiento
ua-cam.com/video/6pzQm4NhFRg/v-deo.htmlsi=x95kRUNkzTN9upqH
Pero como hago todo eso?
Siguiendo el tutorial
Tengo un error en el Bd.Cells(Fila, Columna).Value = .Range(Bd.Cells(1, Columna).Value).Value si esta bien? no necesito los pesos solo los datos de la persona.
Option Explicit
Dim File As Long, Columna As Long
Sub Guardar_datos()
Application.ScreenUpdating = False
With App
If Range("F6").Value = Empty Or Range("F8").Value = Empty Then
MsgBox "Hace falta poner datos en fecha y/o paciente", , "NutEx"
Exit Sub
Else
Fila = Bd.Range("B99999").End(xlUp).Row + 1
For Columna = 2 To 19
Bd.Cells(Fila, Columna).Value = .Range(Bd.Cells(1, Columna).Value).Value
Next Columna
End If
End With
Application.ScreenUpdating = True
End Sub
Te recomiendo que ejecutes la macro, en caso de que exista un error seleccione depurar y le marcará la línea donde probablemente se encuentre el error. La estructura de la macro la veo bien
Hola, disculpa en la parte de BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value me aparece error en amarillo y por mas que le modifico solo se copian y pegan las 3 primeras columnas de la base de datos. me serviría mucho si me pudieras responder lo mas pronto posible, gracias
Revisa que cada celda de la primera fila (dónde viene la ubicación de cada datos dentro de la bd) este correcto
Que no haya celdas vacías
@@nutex Ya revise la ubicación y el nombre y esta correcto pero aun no funciona. De casualidad no tendra el documento para descarga? Y asi modificarlo y agregarle los demas registros que necesito que tengo pero siempre me esta fallando a la hora de programarlo. Me urge hacer esta base de datos porque es mi examen:(
Este no
Pero si este otro está para su descarga gratuita
No olvides suscribirte y compartir
ua-cam.com/video/-RX7qLHXjGQ/v-deo.htmlsi=SqVsqfxkd-egR8Sx
@@nutex Muchas gracias, vere si me puede servir
hola en mi caso me marca error en la esta parte
BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value
y no se como solucionarlo, ya lo hice varias veces y es lo mismo
Hola Oscar
Eso puede ser debido a varios posibles errores
1 revisa que la ubicación de las celdas se encuentren en la primera fila de la bd
2. Corrobora que las columnas seleccionadas dentro de la macro estén efectivamente ocupadas dentro de la bd
3. Revisa las columnas dentro de la macro
En la línea de for
Tengo el mismo problema y ya revise pero no encuentro el tema 😢
No puedo hacer que se listen en la hoja APP los pacientes que voy cargando. Alguien puede ayudarme ¿ ?
Ejecuta la macro y si le sale una venta seleccione la opción de Depurar, se marcará la línea donde probablemente se encuentre el erro
De igual forma puede adquirir una tabla similar en la tienda virtual
Le comparto el link
bit.ly/44lRU9m
@@nutex voy hacer lo que me dijo con las macro, luego le respondo que ocurre. Gracias
Casi al final me sale un conflicto con el sheets("").Select
Queda en amarillo y no avanza, que podría ser?
Entre las dobles comillas tienes que poner el nombre de la hoja
Excelente, supere ese error. Pero al ejecutar el segundo concatenado no encuentra la posición. Cómo si la información Dada no estaría completa, que podría hacer?
@@Roselenye pudo corregir el error?
@@nutex no, aparece que el segundo concatenado no tuviera información y por eso no carga
Lo volví a hacer todo nuevamente y el error fue como declare las celdas durante la administración de nombres. En el vídeo, en la página BD tu pones nombre y luego la declaras cómo PACIENTE. Corregí eso y todo funcionó,
Intenté hacer la primera formula y no me da...
Pega la formula aquí para revisarla
Quede en este paso =DESREF(BD!$B$3,1,,CONTARA(BD!$B$3:$B$99999)-1,1).. no se que pasa que no me lo toma al tabular EN MAC HAY ALGUNA DIFERENCIA?
Y si selecciona aceptar y sigues con los pasos no le toma como referencia esa columna?
@@nutex yo tengo el mismo problema me indica " hay un problema con esta formula ¿no intenta introducir una formula? para evitar, escriba un apostrofo ("); cuando le quito el (=) me sale ="DESREF(HISTORIAL_P!$B$3,1,,CONTARA(HISTORIAL_P!$B$3:$B$99999)-1,1)" pero no me selecciona nada cuando le doy TAB
S.O.S
@@josealbertochamayagonzales7697 el signo de igual siempre va, si le quitas en -1 revisa si te funciona
@@nutex muchas gracias logré solucionar el problema y era por qur mi separador es con ";" y no con "," pero tengo otra consulta si en caso con la macro de guardar no quisiera que se guarde hacia abajo si no que mi último dato ingresado siempre sea el primero osea voy ingresando los datos y el más antiguo valla quedando hacia abajo en este caso el antiguo siempre está arriba y los nuevos datos están abajo como podría cambiar esa condición
HOLA ESTOY HACIENDO UN EXCELL CON PACIENTES Y AL PONER EN VISUAL BASIC ME SALEN ESTAS LETRAS EN ROJO DA ERROR.
it range(¨G4¨).Value = empty or range(¨G6¨).Value = empty then
MsgBox¨¨Hace falta poner datos en fecha y /o paciente¨,,¨soria¨
Estás usando it en lugar de if
Saludos
Y debes de usar dobles comillas
Estás "
Gracias , me di cuenta del error al esto repasando ,la vista me jugó una mala pasada.
Se podría añadir una columna con otro campo cuando ya tienes hecho el Excell? Sólo cambiando en visual basic de q columna empieza hasta donde va . El icono de limpieza no me funciona
Me sale el siguiente error en la macro, en la siguiente formula :
Sub limpiar_fecha()
Sheets("APP").Select
Range("F4:G4").ClearContents (Esta parte se subraya en amarillo)
Que error le aparece?
Hola, cuando coloco =DESREF(BD!$B$3,1,,CONTARA(BD!$B$3:$B$99999)-1,1) me sale un error de que formula esta incorrecta
Puede ser que en lugar de punto tengas que usar ; cómo separador
@@nutex ami tambien me sale el mismo error dice que hay que escribir un apostrofo primero, lo hice pero no me salió el dato del Paciente
Buenas tardes . Intente varias veces y no se registra ningún dato
Tienes que revisar la macro de guardado
Ahí está el error
EXCELENTE ESTOY INTENTANDO HACERLA SOLO QUE ME DA ERROR BD.Cells(FIA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value
POR FAVOR PODRIA REVISAR SI ESTA BIEN GRACIAS,
Hola Dinos
En tu fórmula hay un error
Pusiste FIA en lugar de FILA
O no se si declaraste esa variable con ese nombre
Me avisas si te funciona
@@nutex Dim FILA As Long, COLUMNA As Long
Sub Guardar_Datos()
Application.ScreenUpdating = False
With APP
If Range("E5").Value = Empty Or Range("E7").Value = Empty Then
MsgBox "HACE FALTA DATOS EN FECHA Y/O NOMBRE", , "ATM"
Exit Sub
Else
FILA = BD.Range("B9999").End(xlUp).Row + 1
For COLUMNA = 2 To 21
BD.Cells(FILA, COLUMNA).Value = .Range(BD.Cells(1, COLUMNA).Value).Value
Next COLUMNA
End If
End With
Application.ScreenUpdating = True
End Sub, esto fue lo que hice gracias
Cuando intento guardar me dice que hay un error 1004
Me dice que el error esta en la fila que dice BD.Cells (fila, columna).Value = .Range(BD.Cells(1, columna) .Value) .Value
@@kirsitejada553 pusiste la ubicación de las celdas en la primera fila de la bd
Puede ser que tengas celdas vacías en la primera fila de la tabla
HOLAAA!!!! Quede en este paso =DESREF(BD!$B$3,1,,CONTARA(BD!$B$3:$B$99999)-1,1).. no se que pasa que no me lo toma al tabular :(
Hola Camila
Te sigue sin funcionar?
@@nutex Lo pude solucionar! Gracias :)
CÒMO RESOLVISTE, AYUDA. NO ME PERMITE EJECUTARLA.
Cómo resolviste?, No pude ejecutarla😭
@@nutex a mi me paso exacto
como te explico que me ayudaras a aprobar informática XD
Me da mucho gusto
Saludos y aprecio el comentario
no lo puedo descargar5
Hola
Que no puede descargar?
soy la unica ciega que no lee la info que ingresa en las formulas?? me quiero llorar....
59
Hola
Puede adquirir las mejores tablas de nutrición en la tienda virtual
nutricionexcel.com/tienda/
me aparece un error 1004 este fue lo que coloque me podrian apoyar por favor
Dim Fila_Paciente As Long, Columna_paciente As Long
Sub Guardar_Datos()
Application.ScreenUpdating = False
With APP
If Range("F29").Value = Empty Or Range("F31").Value = Empty Then
MsgBox "Hace falta introducir datos en fecha y/o Paciente", , "DIFTEM"
Exit Sub
Else
Fila_Paciente = BD.Range("C999999").End(xlUp).Row + 1
For Columna_paciente = 3 To 14
BD.Cells(Fila_Paciente, Columna_paciente).Value = .Range(BD.Cells(3, Columna_paciente).Value).Value
Next Columna_paciente
End If
End With
Application.ScreenUpdating = True
End Sub
Revisa que las celdas donde están la ubicación donde se extraerá los datos si estén ocupados
Puede ser eso
Dice error de copulación 😢😢😢😢 después de tanto esfuerzo no pude hacerlo porqueeeeeee
Seleccione depurar, le marcará la línea donde está el error
hola, que tal, mira he tenido varias dificultades trabajando con las formulas y los comandos y ahora tengo uno de los ultimos pues me dice que no se puede ejecutar con celdas combinadas , la acción de limpiar las celdas después de guardar la información y no se que hacer entonces con las combinadas y si hay otra solución gracias
Dentro de la macro de limpiar tiene que poner la totalidad de las celdas combinadas
Por ejemplo si está combina la a1 y a2
Tiene que poner a1:a2 dentro de la macro
Buenas noches, muchas gracias es una macro super buena.. solo que al ingresar la primera formula me marca el siguiente error: Error de compilación: No se ha definido Sub o Function.. ya le busque por todos lados pero no encuentro el error. La formula que tengo es la siguiente:
Option Explicit
Dim Fila As Long, Columna As Long
Sub Guardar_datos()
Application.ScreenUpdating = False
Whith APP
If Range("F6").Value = Empty Or Range("F8").Value = Empty Then
MsgBox "Hace falta poner datos", , "NutEx"
Exit Sub
Else
Fila = BD.Range("B999999").End(xlUp).Row + 1
For Columna = 2 To 55
BD.Cells(Fila, Columna).Value = .Range(BD.Cells(1, Columna).Value).Value
Next Columna
End If
End With
Application.ScreenUpdating = True
End Sub
Seleccione depurar y dígame qué es lo que marca
ALGUIEN QUE ME PASE EL DOCUMENTO POR FAVOR
Hola Adriana
Para la adquisición de los mejores documentos del canal puedes visitar mi tienda virtual
nutricionexcel.com/tienda/
DICE ERRROR DE COPILACION EL USO DE PROPIEDAD NO ES VALIDO
Al poner depurar le selecciona la línea donde está el error
Eres muy bueno,pero revuelvas horrible al explicar por qué te preocupa smuxho por la estética de tu tabla,enfócate en una sola cosa y proyecta todo al tema enfocado la estética no interesa mucho,ahí podrías hacer otro video.
Gracias por la observación
Saludos
Hola! Pregunta, en administración de nombre concatenado cuando pongo aceptar me figura “error de formula… etc” que puede ser?
Hola
Necesito ver la fórmula que usas
@@nutex Hola! gracias por responder! ya pude solucionarlo, me costo pero lo logre! Era cuestion de comas y ctrl shift enter. El tutorial estuvo excelente, se lleva todos mis likes! Tengo un emprendimiento y me resulta excelente. Ahora stoy buscando en tu lista de videos, alguno para editar la base de datos, ya que puse "ejemplo" y quiero borrarlo . Una vez mas gracias.
@@yamilakuzminski6473 excelente
Te comparto este video
Es una historia clínica y realiza lo que buscas
ua-cam.com/video/cRrciOXzrWk/v-deo.html