Sr. Adan JP muchas felicitaciones por su dedicacion a la distribucion de informacion, tan inportante para nosotros que no tenemos acceso , muchas vendiciones desde Chile comuna de Maipu ...
Adan, gracias por compartir tus conocimientos. Hace años hacía macros en Lotus. Super poder retomar esta magnifica herramienta en excel. !FELICITACIONES!
me suscribo , la verdad esta bastante bien explicado , te agradezco que lo compartas descargare tus videos , en hora buena amigo, tienes 100 =) manita arriba.
En verdad te agradezco estos tutoriales y aún más el tiempo que dedicas sin fin de lucro, estas acciones son de personas "GRANDES" , felicidades y en espera de los siguentes !!!!!!!
tengo un correo tuyo con este titulo amigo: tareas Cap 5 y 7 creo que son esas las que enviaste, de ser así si las recibimos y en breve recibirás respuesta ;)
hola amigo felitaciones por todo tu trabajo, de verdad que lo haces bien me gustaria preguntarte si tienes tutoriales de lo que seria introduccion basica a excel y de ser asi como los encuentro
Adan que gusto saludarte tus cursos son geniales. Prdrias decirme porque tengo problemas al compartir un archivo en forma de macro por Google Drive...problemas como auto creacion de un archivo en conflicto o desaparicion de la macro compartida incluso un lapso de tiempo dejo de guardar informacion. Saludos Adan
Hola dnc tutoriales es ee gran utilidad todos sus temas referentes a las macros Y por eso les doy las gracias . Ademas queria pues que me explicaran una macro que pueda hacer la siguiente funcion: Ejemplo. En una factura normal el importe es de 5000 pesos..ahora bien el transporte se da cuando el valor del importe es mayor a 10000 pesos , como se puede omitir el ingreso del transporte cuando se de esa situacion en particular gracias ...
Lobos black Bien amigo, anotado, mantente al pendiente nuestras redes y los próximos tutoriales pues seguro que mostraremos como solucionar ese problema. Saludos. :D
muy explicativo una pregunta lo esta repasando y por ejemplo una vez que me sale el cuadro de entrada de datos y no quiero poner ningun valor no vale cerrarlo de ninguna forma sino hasta que ponga un valor que cumpla con la condicion que se especifico en la macro... alguna razon para que suceda eso ????
Excelente video! Muchas gracias por compartir Adán. Quisiera pedir de tu ayuda para crear una Alerta mediante una ventana emergente (o cualquier otro método) que aparezca cuando las existencias de un producto se agoten. Actualmente mi archivo tiene 3 hojas (1 de Inventario, 1 de Entradas y 1 de Salidas), pero necesito que al registrar una salida de X producto y se agoten las existencias, aparezca una ventana informando que se acaba de terminar. Sé que puedo agregar un formato condicional a la tabla de inventario que remarque una celda cuando su valor sea menor al valor que yo le indique, pero no me es funcional ya que lo que necesito es que Excel me informe sin necesidad de verificar visualmente la hoja de Invetario, además de que en mi caso, tengo varios productos que constantemente se encuentran sin stock y no puedo identificar de entre los demás cuando uno nuevo SE ACABA DE QUEDAR SIN STOCK. Espero haberme explicado bien y de antemano te agradezco tu apoyo. Saludos!
Buenos días, gracias y excelente video, quisisera saber si puedo llamar y\o mostrar informacion contenida en filas mediante estas ventanas emergentes, eje: con un valor de una celda me traiga tolo que que contiene esa fila, no se si se pueda te agradezco si me puedes ayudar
cuando hacemos un meta comendo con una letra de las que trae excel x defaul ctrl+c la sustituye unicamente en esa hoja o libro o ya no se podra usar en todo excel?
Buen dia que tal todo?. escribo por que tengo la siguiente duda. estoy haciendo un documento en excel usando los videos de macros y me va muy bien, pero necesito un inputbox que me permita aribuir solo letras, especificamente 3 letras en mayuscula. Existe alguna formula? gracias.
Muy buenos tutoriales amigo, solo tengo una duda Si "Abs" lo ocupas para enteros, Para Caracteres me podrías decir que puedo ocupar para guardar los datos.
Abs se utiliza como valor absoluto por lo que no hay relacion entre abs y enteros. Algo asi quedaria tu macro que guarda datos Sub chapter_92() Mensaje1 = "Introduzca datos" Titulo1 = "Cuadro de entrada" valoruno = InputBox(Mensaje1, Titulo1) Cells(1, 1).Select ActiveCell = Val(valoruno) End Sub
hola buenas, Adán para seleccionar solo una columna y guardar en archivo .txt como se haría?? con una macro con el comando columns selecciono la columna pero depues para pasarlo a txt
Hola. eh creado un botón de ruta de archivo, lo que quiero es que al salir después de haber elegido una ruta, dentro de la celda D5 se me muestre la ruta que elegí, por ejemplo C:\Users\DG\Desktop\ Si me podrías proporcionar que código crearía en la macro o alguna formula que me revele la ruta que elegí con el botón de la macro diseñada. Gracias.
Hola, yo necesito utilizar la ventana para ingresar un numero y que busque un registro para poder modificar. Que al aparecer la ventana ingrese el numero de registro y al apretar aceptar me busque y me brinde los datos del registro solicitado para poder modificar. Saludos.
Hola Adán, me puedes ayudar ya que en el ejercicio que haces en este capítulo me aparece el error "no sé a definido la etiqueta" y selecciona GoTo Volver1, por lo que no me deja hacer nada, como corrijo esto? Saludos
+Laura Nomdedeu Ortiz Excelente pregunta, como lo veras más adelante, es más organizado y más profesional trabajar en los módulos, pues podrás gestionarlos de una manera completa, por ejemplo si pretendes eliminar un modulo específicamente porque ya no lo necesitas, simplemente lo haces, en cambio si tratas de eliminar This Work Book será imposible, son cosas a considerar te recomiendo por su puesto trabajar siempre por módulos.
Hola, gracias por tus enseñanzas, me han ayudado mucho, pero tengo dos dudas, espero me puedas ayudar. Hice una macro con botón parecida a la que mostraste en el 1° video. ¿qué hace? aprieto el botón y me pide que ingrese un ítem, luego que ingrese su código y luego su precio. Luego me pregunta si quiero agregar otro ítem o no, si pongo que si, repite lo mismo y me agrega lo nuevo una celda abajo y así sucesivamente. Hasta ahí todo ok. Lo que no sé cómo hacer, es que debajo de esa "tabla" tengo otra que complementa la base de datos y me calcula los totales por categoría y después envía el total al estado de resultado financiero total. El punto es que si agrego muchos item, eventualmente va a escribir encima de esa tabla, y yo me pregunto si es posible, que a medida que se agregue un nuevo item, la tabla de abajo se corra una celda, para así, aunque le agregue 100 item, siempre va a haber una celda de separación entre ambos. Además, para ordenarlo, me gusta ponerle bordes, pero al agregar un nuevo item también se pasa el borde, es posible hacer que el borde se corra junto con cada nuevo item agregado??? Y la segunda pregunta, cómo personificar ese botón para que se vea más bonito, porque es muy plano y feo, lo único que logré fue cambiarle la fuente y el color, pero modificar el estilo del botón, bordes, sombras, colores, nada Espero que me puedas ayudar, muchas gracias
Disculpa la intromisión, dado que también estoy aprendiendo macros en excel (pasa que tengo conocimientos de macros en Lotus123) Pienso que debes usar bucles que indiquen que a partir de una celda determinada no continúe abajo y te inserte una nueva fila, te corrija los bordes y vuelva al punto anterior para continuar ejecutando el macro anterior. Espero te sirva.
Hola, copiando el código que enseñas me sale que no he definido las variables. Esto supongo que es con "dim variable as range/integer" o lo que sea, pero me gustaría saber por qué no lo escribes. Gracias!
Hola tengo un formato y requiero que mis usuarios puedan usar ventanas o botones para que ellos puedan ver opciones seleccionar y que los datos aparezcan en la casilla correcta
me puedes ayudar con esta macro, solo en ocasiones me guarda con los datos de la celda A34 y me interesa que cada ves que modifica esa celda al guardar el archivo tenga ese nombre, de antemano gracias. Sub SavePDFParra() archi = ThisWorkbook.Path & Range("A34").Value & ".pdf" mensaje = "El achivo se guardara en la siguiente ruta" & archi & "¿Desea Continuar?" estilo = vbOKOnly + vbQuestion + vbDefaultButton1 titulo = "Exportar en PDF" respuesta = MsgBox(mensaje, estilo, titulo) If respuesta = (mensaje) Then End If ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=archi, Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas _ :=False, OpenAfterPublish:=True End Sub
No estoy seguro, pero Abs es el valor Absoluto de las variables, en este caso no lo veo necesario porque no hay números negativos, pero no está de más. saludos.
Sí significa valor absoluto. El asunto es que si le quito losl Abs y parentesis a la macro que estamos estudiando me comete error y no veo aùn porqué, comete error al introducir valoruno como 9 y valordos como 10 (aunque ya modifiqué el primer if a: " If valordos > 11 then GoTo..." pues estamos considerando valores a elegir del 1 al 10). Total que mejor le dejé los Abs().
Explicación clara, precisa y sin rodeos. Agradezco mucho el que compartas tus conocimientos. Excelentes tutoriales.
MUY BUENOS LOS TUTORIALES DE MACROS TANTO PARA PRINCIPIANTES COMO PARA PERSONAS AVANZADAS,GRACIAS
Sr. Adan JP muchas felicitaciones por su dedicacion a la distribucion de informacion, tan inportante para nosotros que no tenemos acceso , muchas vendiciones desde Chile comuna de Maipu ...
Gracias JP desde Chile te mando saludos, rápido, claro y preciso. Me haz ayudado mucho.
Adan, gracias por compartir tus conocimientos. Hace años hacía macros en Lotus. Super poder retomar esta magnifica herramienta en excel. !FELICITACIONES!
me suscribo , la verdad esta bastante bien explicado , te agradezco que lo compartas descargare tus videos , en hora buena amigo, tienes 100 =) manita arriba.
Muy buenos tutoriales Adan, me estan encantado y estoy aprendiendo mucho, yo ya utiilzaba el excel pero de macros no tenia ni idea. Gracias
En verdad te agradezco estos tutoriales y aún más el tiempo que dedicas sin fin de lucro, estas acciones son de personas "GRANDES" , felicidades y en espera de los siguentes !!!!!!!
Que importante labor la que realizes te felicito por emprenderla!
Excelente vídeo gracias por compartir tus conocimiento.Esperando los siguientes vídeos para seguir aprendiendo.
Gracias Adán por tus tutoriales.
maribel garcia solocot A ti por el apoyo y la preferencia. ;)
Gracias por sus tutoriales, todos son buenísimos!!!
como siempre te digo EXCELente MI HERMANO TE FELICITO MUYYYYYY BUENO
jajajaja buena la analogía!!! Muchas gracias hermano!
tengo un correo tuyo con este titulo amigo: tareas Cap 5 y 7 creo que son esas las que enviaste, de ser así si las recibimos y en breve recibirás respuesta ;)
gracias a ti!
gracias por tus conocimientos saludos
Excelente trabajo
Excelente!!!!!! pero podras dejar algunos ejercicios con respecto a estos tutoriales para practicar.
Excelente tutorial Gracias por tanta paciencia
Excelente Hermano!!!!!
Ok, me da para hacer variaciones interesantes para mis propòsitos, saludos!
Los felicito por sus videos... excelente material... Puedo pedir los archivos de ejemplo de excel... ? Gracias.
hola amigo felitaciones por todo tu trabajo, de verdad que lo haces bien me gustaria preguntarte si tienes tutoriales de lo que seria introduccion basica a excel y de ser asi como los encuentro
Adan que gusto saludarte tus cursos son geniales. Prdrias decirme porque tengo problemas al compartir un archivo en forma de macro por Google Drive...problemas como auto creacion de un archivo en conflicto o desaparicion de la macro compartida incluso un lapso de tiempo dejo de guardar informacion. Saludos Adan
Hola dnc tutoriales es ee gran utilidad todos sus temas referentes a las macros
Y por eso les doy las gracias .
Ademas queria pues que me explicaran una macro que pueda hacer la siguiente funcion:
Ejemplo. En una factura normal el importe es de 5000 pesos..ahora bien el transporte se da cuando el valor del importe es mayor a 10000 pesos , como se puede omitir el ingreso del transporte cuando se de esa situacion en particular gracias ...
Lobos black Bien amigo, anotado, mantente al pendiente nuestras redes y los próximos tutoriales pues seguro que mostraremos como solucionar ese problema. Saludos. :D
***** a ok muchas gracias
Excelente.....
Gracias!
Saludos profesor abrazo desde Puerto Rico...podría hacer un tutorial de cear una nomina a pagar. Gracias horas rate deducción salario bruto y el neto
Hola, me causo ruido ese prefijo ABS para que se utiliza ya que es una palabra reservada cierto ?
hola, como haces por ejemplo para buscar un nombre de una persona a traves de un rut
muy explicativo una pregunta lo esta repasando y por ejemplo una vez que me sale el cuadro de entrada de datos y no quiero poner ningun valor no vale cerrarlo de ninguna forma sino hasta que ponga un valor que cumpla con la condicion que se especifico en la macro... alguna razon para que suceda eso ????
Excelente video! Muchas gracias por compartir Adán.
Quisiera pedir de tu ayuda para crear una Alerta mediante una ventana emergente (o cualquier otro método) que aparezca cuando las existencias de un producto se agoten. Actualmente mi archivo tiene 3 hojas (1 de Inventario, 1 de Entradas y 1 de Salidas), pero necesito que al registrar una salida de X producto y se agoten las existencias, aparezca una ventana informando que se acaba de terminar. Sé que puedo agregar un formato condicional a la tabla de inventario que remarque una celda cuando su valor sea menor al valor que yo le indique, pero no me es funcional ya que lo que necesito es que Excel me informe sin necesidad de verificar visualmente la hoja de Invetario, además de que en mi caso, tengo varios productos que constantemente se encuentran sin stock y no puedo identificar de entre los demás cuando uno nuevo SE ACABA DE QUEDAR SIN STOCK. Espero haberme explicado bien y de antemano te agradezco tu apoyo. Saludos!
Buenos días, gracias y excelente video, quisisera saber si puedo llamar y\o mostrar informacion contenida en filas mediante
estas ventanas emergentes, eje: con un valor de una celda me traiga tolo que que contiene esa fila, no se si se pueda te agradezco si me puedes ayudar
Hay manera de hacer donaciones al proyecto?
cuando hacemos un meta comendo con una letra de las que trae excel x defaul ctrl+c la sustituye unicamente en esa hoja o libro o ya no se podra usar en todo excel?
Jose De Jesus Trevino Campos Solo en esa hoja o libro mi hermano. Pero te recomiendo usar comandos diferentes a los más comunes. saludos.
Adan Bakam!!
Hola, excelentes videos, mi unica duda en este es, Que es ABS? Es un nombre fijo a la tabla o un nombre aleatorio? Saludos!
No se preocupe, es el absoluto del valor! Saludos, Felicitaciones por los exelentes videos!
Gracias mi amigo.
excelentee!!!! :)
Buen dia que tal todo?. escribo por que tengo la siguiente duda. estoy haciendo un documento en excel usando los videos de macros y me va muy bien, pero necesito un inputbox que me permita aribuir solo letras, especificamente 3 letras en mayuscula. Existe alguna formula? gracias.
Hola amigo, me podrías decir como quedaría la Marcos para vaciar los datos que se pusieron en el cuadro de diálogo, gracias.
Una consulta Adan... con respecto al signo tambien no significaria "direfente a"
Sí, significa "Diferente a", de hecho es la mejor forma de interpretación
Muy buenos tutoriales amigo, solo tengo una duda Si "Abs" lo ocupas para enteros, Para Caracteres me podrías decir que puedo ocupar para guardar los datos.
Abs se utiliza como valor absoluto por lo que no hay relacion entre abs y enteros. Algo asi quedaria tu macro que guarda datos
Sub chapter_92()
Mensaje1 = "Introduzca datos"
Titulo1 = "Cuadro de entrada"
valoruno = InputBox(Mensaje1, Titulo1)
Cells(1, 1).Select
ActiveCell = Val(valoruno)
End Sub
Gracias
Cómo defino a donde quiero que lo cargue?
hola buenas, Adán para seleccionar solo una columna y guardar en archivo .txt como se haría?? con una macro
con el comando columns selecciono la columna pero depues para pasarlo a txt
Hola. eh creado un botón de ruta de archivo, lo que quiero es que al salir después de haber elegido una ruta, dentro de la celda D5 se me muestre la ruta que elegí, por ejemplo C:\Users\DG\Desktop\
Si me podrías proporcionar que código crearía en la macro o alguna formula que me revele la ruta que elegí con el botón de la macro diseñada. Gracias.
buenas noche como puedo bajar la hoja de los comando en pdf me podrán dar el link
Hola, yo necesito utilizar la ventana para ingresar un numero y que busque un registro para poder modificar. Que al aparecer la ventana ingrese el numero de registro y al apretar aceptar me busque y me brinde los datos del registro solicitado para poder modificar. Saludos.
Hola Adán, me puedes ayudar ya que en el ejercicio que haces en este capítulo me aparece el error "no sé a definido la etiqueta" y selecciona GoTo Volver1, por lo que no me deja hacer nada, como corrijo esto? Saludos
like!!
muy bueno el video xD
Hola Adan !! Existe alguna diferencia entre trabajar en el "Module" o en "ThisWorkBookr"? Gracias :D
+Laura Nomdedeu Ortiz Excelente pregunta, como lo veras más adelante, es más organizado y más profesional trabajar en los módulos, pues podrás gestionarlos de una manera completa, por ejemplo si pretendes eliminar un modulo específicamente porque ya no lo necesitas, simplemente lo haces, en cambio si tratas de eliminar This Work Book será imposible, son cosas a considerar te recomiendo por su puesto trabajar siempre por módulos.
Hola profe, como hacer para que el inputbox sea una lista, asi como la de validacion de datos en una celda de excel
Hola, gracias por tus enseñanzas, me han ayudado mucho, pero tengo dos dudas, espero me puedas ayudar.
Hice una macro con botón parecida a la que mostraste en el 1° video. ¿qué hace?
aprieto el botón y me pide que ingrese un ítem, luego que ingrese su código y luego su precio. Luego me pregunta si quiero agregar otro ítem o no, si pongo que si, repite lo mismo y me agrega lo nuevo una celda abajo y así sucesivamente. Hasta ahí todo ok. Lo que no sé cómo hacer, es que debajo de esa "tabla" tengo otra que complementa la base de datos y me calcula los totales por categoría y después envía el total al estado de resultado financiero total. El punto es que si agrego muchos item, eventualmente va a escribir encima de esa tabla, y yo me pregunto si es posible, que a medida que se agregue un nuevo item, la tabla de abajo se corra una celda, para así, aunque le agregue 100 item, siempre va a haber una celda de separación entre ambos. Además, para ordenarlo, me gusta ponerle bordes, pero al agregar un nuevo item también se pasa el borde, es posible hacer que el borde se corra junto con cada nuevo item agregado???
Y la segunda pregunta, cómo personificar ese botón para que se vea más bonito, porque es muy plano y feo, lo único que logré fue cambiarle la fuente y el color, pero modificar el estilo del botón, bordes, sombras, colores, nada
Espero que me puedas ayudar, muchas gracias
Disculpa la intromisión, dado que también estoy aprendiendo macros en excel (pasa que tengo conocimientos de macros en Lotus123) Pienso que debes usar bucles que indiquen que a partir de una celda determinada no continúe abajo y te inserte una nueva fila, te corrija los bordes y vuelva al punto anterior para continuar ejecutando el macro anterior. Espero te sirva.
Hola, copiando el código que enseñas me sale que no he definido las variables. Esto supongo que es con "dim variable as range/integer" o lo que sea, pero me gustaría saber por qué no lo escribes. Gracias!
no es necesario
Hola tengo un formato y requiero que mis usuarios puedan usar ventanas o botones para que ellos puedan ver opciones seleccionar y que los datos aparezcan en la casilla correcta
me puedes ayudar con esta macro, solo en ocasiones me guarda con los datos de la celda A34 y me interesa que cada ves que modifica esa celda al guardar el archivo tenga ese nombre, de antemano gracias.
Sub SavePDFParra()
archi = ThisWorkbook.Path & Range("A34").Value & ".pdf"
mensaje = "El achivo se guardara en la siguiente ruta" & archi & "¿Desea Continuar?"
estilo = vbOKOnly + vbQuestion + vbDefaultButton1
titulo = "Exportar en PDF"
respuesta = MsgBox(mensaje, estilo, titulo)
If respuesta = (mensaje) Then
End If
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=archi, Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
Alguien que me ayude con esto?
porque le pones Abs y no de frente Valordos?
No estoy seguro, pero Abs es el valor Absoluto de las variables, en este caso no lo veo necesario porque no hay números negativos, pero no está de más. saludos.
Sí significa valor absoluto. El asunto es que si le quito losl Abs y parentesis a la macro que estamos estudiando me comete error y no veo aùn porqué, comete error al introducir valoruno como 9 y valordos como 10 (aunque ya modifiqué el primer if a: " If valordos > 11 then GoTo..." pues estamos considerando valores a elegir del 1 al 10). Total que mejor le dejé los Abs().
Bro, podrías subir tus imágenes?
POR QUÉ NO PUSISTE COMO SE VACÍAN LOS DATOS!!!!
if abs(Valordos)
Me late!!
ADAN deberias de evitar siempre comenzar los videos con lo mismo de abrir excell y explicar esas cosillas andate al grano