Hola Don Sergio. Hasta hoy encontré su video que ha sido de gran ayuda para mi aprendizaje. Sin embargo, lo que buscaba era generar varias hojas pero en un sólo archivo, lo cual no pude encontrar en ningún lado. No soy experto ni sé programar con VBA pero traveseando por un lado más el código que usted nos aporta, pude lograr que varias hojas se generen en un sólo archivo. Lo que no sé es cómo compartirles el código para que lo analicen y lo apliquen. Saludos a todos.
Hola muchas gracias por compartir tanta información realmente aplicable... Estoy intentando guardar archivos en PDF pero haciendo referencia a una celda, para esto estoy combinando otro video tutorial de este mismo canal donde imprime numero consecutivos.... Pero no lo he logrado....
Hola, genial este vídeo tutorial, me ha sido muy útil... te quisiera hacer dos preguntas..... 1. se puede predeterminar que solo se guarden las hojas visibles y se ignore las ocultas? y de ser eso posible existe manera alguna para que las hojas seleccionadas se guarden en un solo archivo PDF? Desde ya, gracias por tu atención y apoyo.
Muy buenas, quisiera saber si se puede guardar 1 hoja de Excel a pdf (o más bien, crear una macro con la opción “Guardar Como”) para que uno seleccione el tipo y nombre del archivo para guardarlo
Excelente, Sergio. ¿Cómo podría, mediante un InputBox, seleeccionar la hoja u hojas que quisiera guardar como PDF y, además, mostrar un mensaje que me indique que el proceso finalizó, especialment si comento la línea que me muestra el mensaje de que indica que las hojas se están guardando?
En el vídeo explico que el filtro sería "*Hoja*", lo que podrías hacer es guardar el texto del filtro en un inputbox y que el Like compare con "*" & Variable & "*". El mensaje de proceso finalizado lo pones al terminar el For each.
Muchisima gracias Sergio!! muy buen video me sirvio un monton!. queria saber como hago para que la macros me pregunte que nombre le quiero poner a cada hoja cuando se guarda en pdf, esto es porque emitire una hoja con distinta información varias veces y no quiero que se pise el archivo si no que haga nuevos pdf's
Cómo siempre Sergio excelente información, pero surgen mas dudas, quiero imprimir un formulario que incluye listbox con filtros avanzados y label con sumas etc, lo puede hacer desde el formulario directamente? Y membretada ese formulario con logos, títulos etc
Hola Sergio. Cuando guardo el archivo, si hay otro con el mismo nombre no me pregunta si quiero sustituirlo, directamente lo borra y pone el nuevo, como se podria hacer para que me oreguntara si quiero sustituirlo talcomo hace windows? Muchas gracias anticipadas y gracias por todos tus aportes.
Adecúa este código por favor. Sub CheckFileExists () Dim strFileName As String Dim strFileExists As String strFileName = "C:\Users\Nikola\Desktop\VBA articles\Test File Exists.xlsx" strFileExists = Dir(strFileName) If strFileExists = "" Then MsgBox "The selected file doesn't exist" Else MsgBox "The selected file exists" End If End Sub
Muy buena aportación, la MACRO me funciona excelente, una duda, si tengo igual varias hojas activas pero solo quiero que Guarde una en especifico, de que manera puedo cambiar la estructura del "For Each Hoja In ThisWorkbook.Sheets" a no se por ejemplo a Hoja 3 Only. Gracias
Buenas noches, el video esta excelente, muchas gracias. El único detalle es que hay que estar borrando el archivo PDF para guardar uno nuevo consecutivo, pues siempre es el mismo nombre. En el caso de usarlo para generar órdenes de compra diferentes, como puedo de la misma hoja, guardar cada PDF con distinto nombre. Gracias de antemano por su ayuda. Saludos
Hola buenas noches Sergio me gusta tu proyecto y es justo el código fuente que andaba buscando madamas quiero guardar una sola hoja y que el nombre sea el valor de una celda ejemplo de la A1 y no he podido lograr ese cambio con tu código fuente me podrias dar una orientacion de que es lo que debo cambiar gracias
Estoy usando su macro y me funciona perfectamente, la he modificado de forma que solo uso la misma hoja pero con valores modificados según criterios, el problema me surge cuando alcanzo la copia 135 aproximadamente, el total de copias son 266 en total, a partir de la copia 135, no se guarda en pdf se crea el archivo pero con un valor de error. Mi pregunta es: ¿ Hay un limite de copias pdf? o ¿Es problema de recursos?. Cada copia pesa 240 kB. Gracias por tu ayuda
Estimado Sergio, como se puede modificar esta macro para que solo las hojas que se seleccionen, y no todas, se conviertan en un solo y único archivo de PDF, y no en forma individual. Como siempre, muchas gracias por estos trabajos tan brillantes.
Ante todo gracias por todo. Habría alguna forma de elegir las hojas ? Ej tengo libro con 6 hojas, más otras 100 con el principio del nombre igual pero muchas veces no hay que hacer pdf de las 100. Se podría sacar de alguna forma el listado con los 100 y elegir de cuál a cuál . Están renombradas del 1 al 100 después de tener el mismo nombre . En si solo quiero de la uno a la treinta ?
Hola Sergio excelentes vídeos, Una consulta!!, estoy haciendo una macro donde estoy exportando masivamente boletas de pago, la plantilla ya lo elabore y traigo los datos con el código del empleado con ayuda de la funcion BuscarV. a un costado de la plantilla coloco códigos de los empleados específicos que quiero exportarlo a pdf. Para ello mi macro recorre con un for los códigos que pongo al costado de la plantilla y en ese recorrido lo va reemplazando en el valor buscado de la funcion BuscarV. teniendo un pdf respectivo para cada uno. Cada codigo me lanza un pdf, es decir una boleta de un empleado, lo que deseo es que no se exporte individualmente si no en uno solo y que se vaya acumulando en hojas del mismo pdf. Podrias ayudarme en eso.
Don Sergio buenas noches... excelente material, tengo una pregunta y si yo tengo esas dos hojas pero las quiero guardar en un solo archivo PDF, que debo hacer...
Sergio muy interesante una duda como se puede hacer para tener la opción de guardar la hoja por aparte en varios formatos, no solo en pdf. ejemplo si quiero guardar la hoja como un archivo en Excel y a la vez en pdf
hola, una consulta y si no tuviera los datos en varias pestañas , sino solo en una donde estén varios cuadros que quisiera grabarlos en pdf independientes, se podrá?
Hola Sergio!!! Una consulta, al buscar la carpeta y colocarla me coloca afuera los archivos. Por ejemplo la carpeta está en el escritorio pero los archivos los deja fuera del escritorio. Por qué puede ser?
Saludos, muchas gracias por el vídeo, en mi caso me está guardando en la carpeta externa, por ejemplo: tengo una carpeta PDF en documentos, si selecciono la carpeta PDF, se guarda en documentos, agradezco me pueda ayudar.
Hola... Disculpa hice una Mari con la grabadora para guardar en PDF, pero lo que hace es reemplazar el archivo anterior en vez de crear una copia nueva... Se podrá modificar? Y de ser posible en qué línea y comandos se haría?.
Buenas como haría para exportar un contenido de una hoja excel en otro archivo excel, es decir en otro libro? Debo reemplazar xltypePDF por xltypeXlsm?
Te recomiendo grabar una macro donde uses la herramienta Mover o copiar hoja, donde muevas una hoja de un archivo an otro, y veas el código que te genera
@@SergioAlejandroCampos Gracias, una consulta, el tío tech no me responde a una duda parecida a como grabar pdf en una carpeta, no se si usted podría responderme
Hola, en primer lugar felicitarte por el video, y en segundo yo necesito algo parecido. Sería, de alguna manera seleccionar varias hojas desde una hoja principal con casillas de formulario, y hacer un solo pdf con todas las seleccionadas. es posible?
Tengo un problema, me sale error definido por la aplicación o el objeto, el programa funciona hasta que le doy aceptar al msgbox, luego me aparece el aviso de error 1004, ¿Que puedo hacer?
Hola, tengo una duda como algunas personas de aquí, en relación de como cambiar el nombre del archivo, al final vi que haces el comentario de hacer una asignación, y pones el ejemplo: nombre = Sheets("hoja1").Range("A1").Value, la verdad no se como asignarla, soy un poco nuevo con el manejo de macros, gracias de antemano!
Muchas gracias muy bien explicado el vídeo, pero quisiera saber como puedo guardar todo el Libro en un solo archivo PDF y no en varias Hojas, ojala y me puedas ayudar. Gracias!
excelente video muy explicativo y con un lenguaje muy facil de entender. yo uso una macro para imprimir dos hojas "activas", en un mismo archivo pdf, (como pagina 1 y pagina 2), pero siempre tengo que verificar que la impresora PDF este como impresora predeterminada, quisiera usar el metodo que tu explicas aqui, enviando a archivo PDF, solo las dos hojas que selecciono. sin necesidad de tener la impresora pdf como predeterminada. me podrias ayudar como hacerlo?, actualmente la macro que uso es la siguiente (la cree, con la grabadora de macros). Sub IMPRIMIRFCALC() Application.ScreenUpdating = False ' IMPRIMIRFCALC Macro ' IMPRIME LAS HOJAS ACTIVAS DE PORTADA Y DIBUJOS Sheets(Array("FundyCALC", "DIBUJOS")).Select Sheets("FundyCALC").Activate ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False End Sub
Estimado Sergio: buenas noches, lo molesto, necesito por favor como hacer al revés, una tabla en PDF guardarlas en Excel usando VBA, el ejemplo claro de los resumen de tarjeta de crédito que vienen en PDF, pasarlos a Excel y ahí poder seguir trabajando como una planilla de Excel, si me puede ayudar bienvenido sea, desde ya muchas gracias
Hola Sergio y si quisiera guardar varias hojas en un sólo archivo PDF?!! Imagina que tengo 10 hojas pero solo quiero guardar 5 de esas hojas en UN SOLO ARCHIVO pdf?!! es posible?!!
agradezco su ayuda con lo siguiente: luego de ejecutar la macro me sale el siguiente error : se ha producido el error 1004 en tiempo de ejecución . no se pudo encontrar nada para imprimir. como lo puedo solucionar ?
Excelente video me surge una duda Si deseo separarlos no por Hoja si no por conjuntos de hojas por ejemplo 2 archivos - Las 2 hojas de vendedores en un archivo - Las 2 hojas de Socursal en otro archivo ¿Como puedo hacerlo?
Buen día Sr. Sergio, realice todos los pasos tal cual usted indica en el video, pero mi archivo no funciona. al ejecutar la macro, se guarda el primer archivo: Hoja1.pdf, pero al querer guardar el segundo archivo: Hoja2.pdf, aparece el error: "Se ha producido el error1004 en tiempo de ejecución: no se pudo encontrar nada para imprimir
hola yo quería imprimir una plantilla echa en excel y guardar masiva mente esa plantilla con los diferentes datos que están en otra hoja haber si me ayudas
Excelente video, Una consulta si quiero poner el nombre de mi archivo pero este nombre esta en una celda especifica de la hoja correspondiente ?? como se haría. Gracias de todas formas fue de gran ayuda
Como puedo exportar una hoja de excel a PDF pero que esta se guarde con un número y una fecha, esto es con VBA. Sub ExportarPDF() ' ' ExportarPDF Macro ' ' Ruta_PDF = "C:\Users\jpimp\Desktop\" Nombre_Pdf = "Factura_" & Now * 1 Worksheets("Factura").Range("A1:E99").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ Ruta_PDF & Nombre_Pdf, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _ True
End Sub se guarda con numero , pero necesito que aparezca la fecha.
Hola Erick. En este tutorial puedes ver cómo guardar como CSV y otros formatos: blogs.itpro.es/exceleinfo/2013/12/27/macro-para-guardar-hoja-activa-como-archivo-nuevo-en-excel/
Hola Sergio este código lo utilizo para mí trabajo me ayuda un poco le hice algunas modificaciones ... Pero quisiera que los archivos pesen menos y porque no los puedo centrar ...cada vez que veo tus vídeos m quedó lelo
Como siempre estimado Alejandro, excelente explicación, gracias Armando Sánchez Caracas-Venezuela
Hola Don Sergio. Hasta hoy encontré su video que ha sido de gran ayuda para mi aprendizaje. Sin embargo, lo que buscaba era generar varias hojas pero en un sólo archivo, lo cual no pude encontrar en ningún lado. No soy experto ni sé programar con VBA pero traveseando por un lado más el código que usted nos aporta, pude lograr que varias hojas se generen en un sólo archivo. Lo que no sé es cómo compartirles el código para que lo analicen y lo apliquen. Saludos a todos.
La verdad quedó maravillado con tu trabajo eres un maravilloso profesor
Gracias Santos.
Estimado Sergio muchas gracias por su tiempo es un claro y al momento de explicar.
1:43
14:33;15:32
Excelente y claro tu aporte, muchas gracias¡¡¡¡. Saludos de Santiago de Chile
Excelente vídeo, muchas gracias por compartir todo su conocimiento.
Me encanto tu explicación. Felicidades. Saludos.
Muy bueno y util Sergio, ha siso de gran utilidad para mi. saludo desde Venezuela
Me parece magnifico el video, bien explicado muy didactico, quiero felicitarlo
Gracias Sergio, muchas gracias por la Ayuda
Eres el mejor, gracias
Que tal Sergio buenísimo tu tema y explicas muy bien gracias por tus enseñanzas.sal2 pulgar arriba...
Gracias Óscar.
excelente tutorial, muy bien explicado muchisimas gracias me voy a suscribir.
Super útil hracias
!Excelente, muchas gracias!
Gracias por tu comentario.
Excelente video y bien explicado.
Gracias por tu comentario.
Excelente vídeo, me ha servido de mucho
Gracias!
Profe disculpe, llegue al final de vídeo y vi mi duda, ya sabe a veces somos algo ansioso. Gracias
Hola muchas gracias por compartir tanta información realmente aplicable... Estoy intentando guardar archivos en PDF pero haciendo referencia a una celda, para esto estoy combinando otro video tutorial de este mismo canal donde imprime numero consecutivos.... Pero no lo he logrado....
Listo... Solo era cuestión de crear una nueva variable y hacer referencia a la celda de donde hiba a tomar el nombre para el archivo PDF...
@@luisjgomez965 Hola podrias ayudarme para asignar la variable porfavor, necesito diferentes nombres y cada nombre esta en las hojas
Hola, genial este vídeo tutorial, me ha sido muy útil... te quisiera hacer dos preguntas..... 1. se puede predeterminar que solo se guarden las hojas visibles y se ignore las ocultas? y de ser eso posible existe manera alguna para que las hojas seleccionadas se guarden en un solo archivo PDF?
Desde ya, gracias por tu atención y apoyo.
Muy buenas, quisiera saber si se puede guardar 1 hoja de Excel a pdf (o más bien, crear una macro con la opción “Guardar Como”) para que uno seleccione el tipo y nombre del archivo para guardarlo
Excelente, Sergio. ¿Cómo podría, mediante un InputBox, seleeccionar la hoja u hojas que quisiera guardar como PDF y, además, mostrar un mensaje que me indique que el proceso finalizó, especialment si comento la línea que me muestra el mensaje de que indica que las hojas se están guardando?
En el vídeo explico que el filtro sería "*Hoja*", lo que podrías hacer es guardar el texto del filtro en un inputbox y que el Like compare con "*" & Variable & "*". El mensaje de proceso finalizado lo pones al terminar el For each.
OK, gracias.
Muchisima gracias Sergio!! muy buen video me sirvio un monton!. queria saber como hago para que la macros me pregunte que nombre le quiero poner a cada hoja cuando se guarda en pdf, esto es porque emitire una hoja con distinta información varias veces y no quiero que se pise el archivo si no que haga nuevos pdf's
Excelente video Sergio! Si quisiera que todas las hojas se guarden en un solo PDF como tendría que variar el código, saludos!
Eso creo que te lo hace excel, seleccionando todas las hojas y guardando como PDF
Grabé hace poco un video donde lo explico sin macros.
Cómo siempre Sergio excelente información, pero surgen mas dudas, quiero imprimir un formulario que incluye listbox con filtros avanzados y label con sumas etc, lo puede hacer desde el formulario directamente? Y membretada ese formulario con logos, títulos etc
Hola Sergio. Cuando guardo el archivo, si hay otro con el mismo nombre no me pregunta si quiero sustituirlo, directamente lo borra y pone el nuevo, como se podria hacer para que me oreguntara si quiero sustituirlo talcomo hace windows? Muchas gracias anticipadas y gracias por todos tus aportes.
Adecúa este código por favor.
Sub CheckFileExists ()
Dim strFileName As String
Dim strFileExists As String
strFileName = "C:\Users\Nikola\Desktop\VBA articles\Test File Exists.xlsx"
strFileExists = Dir(strFileName)
If strFileExists = "" Then
MsgBox "The selected file doesn't exist"
Else
MsgBox "The selected file exists"
End If
End Sub
idolo!
Muy buena aportación, la MACRO me funciona excelente, una duda, si tengo igual varias hojas activas pero solo quiero que Guarde una en especifico, de que manera puedo cambiar la estructura del "For Each Hoja In ThisWorkbook.Sheets" a no se por ejemplo a Hoja 3 Only. Gracias
Hola, quitas la linea de inicio y fin del for each y pones NombreHoja="3 Only"
Excelente video, una consulta hay forma de q me pida la ruta cada vez q vaya a guardar cada hoja
Excelente
Gracias.
Buenas noches, el video esta excelente, muchas gracias. El único detalle es que hay que estar borrando el archivo PDF para guardar uno nuevo consecutivo, pues siempre es el mismo nombre. En el caso de usarlo para generar órdenes de compra diferentes, como puedo de la misma hoja, guardar cada PDF con distinto nombre. Gracias de antemano por su ayuda. Saludos
Excelente Video Sergio. Se puede crear un macros para guardar como PDF muchos libros con varias hojas cada libro?
Hola buenas noches Sergio me gusta tu proyecto y es justo el código fuente que andaba buscando madamas quiero guardar una sola hoja y que el nombre sea el valor de una celda ejemplo de la A1 y no he podido lograr ese cambio con tu código fuente me podrias dar una orientacion de que es lo que debo cambiar gracias
Estoy usando su macro y me funciona perfectamente, la he modificado de forma que solo uso la misma hoja pero con valores modificados según criterios, el problema me surge cuando alcanzo la copia 135 aproximadamente, el total de copias son 266 en total, a partir de la copia 135, no se guarda en pdf se crea el archivo pero con un valor de error.
Mi pregunta es: ¿ Hay un limite de copias pdf? o ¿Es problema de recursos?.
Cada copia pesa 240 kB.
Gracias por tu ayuda
Estimado Sergio, como se puede modificar esta macro para que solo las hojas que se seleccionen, y no todas, se conviertan en un solo y único archivo de PDF, y no en forma individual.
Como siempre, muchas gracias por estos trabajos tan brillantes.
Ante todo gracias por todo. Habría alguna forma de elegir las hojas ? Ej tengo libro con 6 hojas, más otras 100 con el principio del nombre igual pero muchas veces no hay que hacer pdf de las 100. Se podría sacar de alguna forma el listado con los 100 y elegir de cuál a cuál . Están renombradas del 1 al 100 después de tener el mismo nombre . En si solo quiero de la uno a la treinta ?
Hola Sergio excelentes vídeos, Una consulta!!, estoy haciendo una macro donde estoy exportando masivamente boletas de pago, la plantilla ya lo elabore y traigo los datos con el código del empleado con ayuda de la funcion BuscarV. a un costado de la plantilla coloco códigos de los empleados específicos que quiero exportarlo a pdf. Para ello mi macro recorre con un for los códigos que pongo al costado de la plantilla y en ese recorrido lo va reemplazando en el valor buscado de la funcion BuscarV. teniendo un pdf respectivo para cada uno. Cada codigo me lanza un pdf, es decir una boleta de un empleado, lo que deseo es que no se exporte individualmente si no en uno solo y que se vaya acumulando en hojas del mismo pdf. Podrias ayudarme en eso.
Don Sergio buenas noches... excelente material, tengo una pregunta y si yo tengo esas dos hojas pero las quiero guardar en un solo archivo PDF, que debo hacer...
No estoy seguro que sea posible, ya que al elegir guardar como PDF cada hoja la toma como archivos independiente, como cuando imprimes.
@@SergioAlejandroCampos Usa los parametros From:= n, To:=y, que te permiten guardar varias hojas
Sergio muy interesante una duda como se puede hacer para tener la opción de guardar la hoja por aparte en varios formatos, no solo en pdf. ejemplo si quiero guardar la hoja como un archivo en Excel y a la vez en pdf
hola, una consulta y si no tuviera los datos en varias pestañas , sino solo en una donde estén varios cuadros que quisiera grabarlos en pdf independientes, se podrá?
Excelente video!!!
Gracias por compartir tus conocimientos
Pero me gustaría saber como guardar un archivo que busca los datos de tres celdas gracias
Gracias por la información, tendrás alguna forma para ingresar datos de un archivo de Excel en los campos de un PDF editable?
Ingeniero Sergio buenas noches, es posible guardar la hoja activa con el mismo nombre del libro y en la misma carpeta donde esta el excel?
Hola Sergio!!! Una consulta, al buscar la carpeta y colocarla me coloca afuera los archivos. Por ejemplo la carpeta está en el escritorio pero los archivos los deja fuera del escritorio. Por qué puede ser?
Excelente, la macros y el código funcionan perfecto
Saludos, muchas gracias por el vídeo, en mi caso me está guardando en la carpeta externa, por ejemplo: tengo una carpeta PDF en documentos, si selecciono la carpeta PDF, se guarda en documentos, agradezco me pueda ayudar.
Excelente video, pero me gustaria saber como guardar solo una determinada hoja.
Buen video Sergio, me podrías ayudar porfa en qué cambia el código si quiero confirmar un solo PDF con. Las 6 hojas de Excel?
excelente video!!!
Pero me gustaría saber como guardarlo directo en una ruta fija, o sea, ya definida, que no tenga que elegir donde guardarla
Hola. Te recomiendo que veas mi curso de macros, a partir del capítulo 44.
Sergio, como estás. Tengo una pregunta ¿Se puede insertar un hipervínculo en un formulario VBA?
Hola. Claro, se puede. Aquí el código www.exceleinfo.com/asignar-hipervnculo-a-label-dentro-de-un-formulario-de-excel-vba/
Muchas gracias Sergio.
Hola... Disculpa hice una Mari con la grabadora para guardar en PDF, pero lo que hace es reemplazar el archivo anterior en vez de crear una copia nueva... Se podrá modificar? Y de ser posible en qué línea y comandos se haría?.
Excelente, sin embargo me gustaria exportar en un solo pdf las hojas seleccionadas las cuales tienen diferente area de impresion , me podrias guiar ?
Ya estoy preparando un video.
Buenas como haría para exportar un contenido de una hoja excel en otro archivo excel, es decir en otro libro?
Debo reemplazar xltypePDF por xltypeXlsm?
Te recomiendo grabar una macro donde uses la herramienta Mover o copiar hoja, donde muevas una hoja de un archivo an otro, y veas el código que te genera
@@SergioAlejandroCampos Gracias, una consulta, el tío tech no me responde a una duda parecida a como grabar pdf en una carpeta, no se si usted podría responderme
Bueno, no quiero problemas con Miguel. Entra por favor a mi sitio EXCELeINFO.com y en el buscador por PDF. Te saldrán varios ejercicios usando PdF
Gracias hermano, tiene mucha razón.
Hola, en primer lugar felicitarte por el video, y en segundo yo necesito algo parecido.
Sería, de alguna manera seleccionar varias hojas desde una hoja principal con casillas de formulario, y hacer un solo pdf con todas las seleccionadas. es posible?
Tengo un problema, me sale error definido por la aplicación o el objeto, el programa funciona hasta que le doy aceptar al msgbox, luego me aparece el aviso de error 1004, ¿Que puedo hacer?
Tengo el mismo problema., lo pudiste arreglar?
Gracias Sergio excelente contenido muchos exito, a mi me sale un error "1004"
Hola, tengo una duda como algunas personas de aquí, en relación de como cambiar el nombre del archivo, al final vi que haces el comentario de hacer una asignación, y pones el ejemplo: nombre = Sheets("hoja1").Range("A1").Value, la verdad no se como asignarla, soy un poco nuevo con el manejo de macros, gracias de antemano!
Muchas gracias muy bien explicado el vídeo, pero quisiera saber como puedo guardar todo el Libro en un solo archivo PDF y no en varias Hojas, ojala y me puedas ayudar. Gracias!
Excelente tuto, pero me gustaría saber como guardar los pdf con un nombre distinto a la hoja?
conseguiste la forma de hacerlo?
excelente video muy explicativo y con un lenguaje muy facil de entender. yo uso una macro para imprimir dos hojas "activas", en un mismo archivo pdf, (como pagina 1 y pagina 2), pero siempre tengo que verificar que la impresora PDF este como impresora predeterminada, quisiera usar el metodo que tu explicas aqui, enviando a archivo PDF, solo las dos hojas que selecciono. sin necesidad de tener la impresora pdf como predeterminada. me podrias ayudar como hacerlo?, actualmente la macro que uso es la siguiente (la cree, con la grabadora de macros).
Sub IMPRIMIRFCALC()
Application.ScreenUpdating = False
' IMPRIMIRFCALC Macro
' IMPRIME LAS HOJAS ACTIVAS DE PORTADA Y DIBUJOS
Sheets(Array("FundyCALC", "DIBUJOS")).Select
Sheets("FundyCALC").Activate
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
una pregunta y si quiero solo guardar un rango de una hoja como le especifico
Estimado una consulta, al ejecutar la macro me sale el siguiente error " Next sin For" en la parte de next Hoja
y Si yo quiero que se guarde solo una Hoja como tendría que hacer?
Estimado Sergio: buenas noches, lo molesto, necesito por favor como hacer al revés, una tabla en PDF guardarlas en Excel usando VBA, el ejemplo claro de los resumen de tarjeta de crédito que vienen en PDF, pasarlos a Excel y ahí poder seguir trabajando como una planilla de Excel, si me puede ayudar bienvenido sea, desde ya muchas gracias
Una pregunta, es posible copiar el texto de un pdf y guardarlo en excel?
Sí es posible, aunque no lo he hecho. Aquí platican sobre el tema: stackoverflow.com/questions/36270247/vba-extract-data-from-pdf-and-add-to-worksheet
Hola Sergio y si quisiera guardar varias hojas en un sólo archivo PDF?!! Imagina que tengo 10 hojas pero solo quiero guardar 5 de esas hojas en UN SOLO ARCHIVO pdf?!! es posible?!!
agradezco su ayuda con lo siguiente: luego de ejecutar la macro me sale el siguiente error : se ha producido el error 1004 en tiempo de ejecución . no se pudo encontrar nada para imprimir. como lo puedo solucionar ?
Excelente video me surge una duda
Si deseo separarlos no por Hoja si no por conjuntos de hojas por ejemplo
2 archivos
- Las 2 hojas de vendedores en un archivo
- Las 2 hojas de Socursal en otro archivo
¿Como puedo hacerlo?
Hola amigo, tengo un problema con mi archivo excel y necesito urgente tu ayuda, puedes ayudarme como puedo enviarte mi trabajo para que me ayudes.
Buen día Sr. Sergio, realice todos los pasos tal cual usted indica en el video, pero mi archivo no funciona. al ejecutar la macro, se guarda el primer archivo: Hoja1.pdf, pero al querer guardar el segundo archivo: Hoja2.pdf, aparece el error: "Se ha producido el error1004 en tiempo de ejecución: no se pudo encontrar nada para imprimir
podes dejar escrito el código por este medio? muchas gracias por el video!!
y si lo quiero guardar varias hojas del archivo que estamos trabajando en otro archivo de excel como le ago
Buen día, Sergio, Gracias por el aporte; intente descargar el ejemplo pero siempre sale este mensaje: This site is currently not available...
Hoy le están dando mantenimiento al Servidor. Eso puede ser.
Me puedes pegar aquí el link que no te deja abrir, por favor.
Saludos; volví a intentarlo y justamente era lo del mantenimiento. Gracias por preocuparte.. Dios te llene de muchas bendiciones..
Me alegra.
Buen día me podría apoyar como hago con las hojas ocultas ya que da error y se para la macro. Gracias
hola yo quería imprimir una plantilla echa en excel y guardar masiva mente esa plantilla con los diferentes datos que están en otra hoja haber si me ayudas
Y si fueran distintos archivos a imprimir?
Hola Sergio, buenos dias. Copie la Macro pero solo me guarda una sola hoja, como lo puedo solucionar?
Gracias
Excelente video, Una consulta si quiero poner el nombre de mi archivo pero este nombre esta en una celda especifica de la hoja correspondiente ?? como se haría. Gracias de todas formas fue de gran ayuda
Has una asignación de tipo:
nombre = Sheets("hoja1").Range("A1").Value
@@SergioAlejandroCampos Hola.
Poniendo eso no me genera el pdf
@@SergioAlejandroCampos Tengo la misma duda, si tengo el nombre que quiero del archivo en una celda de cada hoja del excel como haria? gracias
No me deja elegir ruta para guardado....
Como puedo exportar una hoja de excel a PDF pero que esta se guarde con un número y una fecha, esto es con VBA.
Sub ExportarPDF()
'
' ExportarPDF Macro
'
'
Ruta_PDF = "C:\Users\jpimp\Desktop\"
Nombre_Pdf = "Factura_" & Now * 1
Worksheets("Factura").Range("A1:E99").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Ruta_PDF & Nombre_Pdf, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
se guarda con numero , pero necesito que aparezca la fecha.
Hola, qué tal, consulta cómo podría hacer para guardar el archivo pdf pero con contraseña?
Podrías ayudarme con unos cambios ??
Una consulta, como puedo hacer para que en vez de guardar en formato PDF sea en CSV (Por comillas)?
Hola Erick. En este tutorial puedes ver cómo guardar como CSV y otros formatos: blogs.itpro.es/exceleinfo/2013/12/27/macro-para-guardar-hoja-activa-como-archivo-nuevo-en-excel/
Hola Sergio este código lo utilizo para mí trabajo me ayuda un poco le hice algunas modificaciones ... Pero quisiera que los archivos pesen menos y porque no los puedo centrar ...cada vez que veo tus vídeos m quedó lelo
Hola , tengo una lista de 1000 celdas con el nombre que tengo que colocarle a cada archivo.
Como puedo crear esos 1000 archivos.xls
No me aparece Application.Filedialog
Que puedo hacer?
Cómo hago solo para guardar una hoja?
como guardar 1 sola hoja en pdf??
Muchas Gracias Sergio! Me sirvió mucho para un proyecto!
Excelente