Como crear un BOTÓN para EXPORTAR A PDF en forma SECUENCIAL solo una SECCIÓN DE HOJA DE EXCEL

  Рет қаралды 51,388

El Inge Francisco

El Inge Francisco

Күн бұрын

Descarga mi catálogo completo de videos cortos aquí: www.elingefran...
Accede a mis cursos aquí: www.elingefran...
Únete a este canal COMO MIEMBRO para acceder a beneficios exclusivos:
/ @elingefrancisco
Canales recomendados: ‪@franciscoendosruedas‬ ‪@monisweets‬
En este video aprenderemos a crear un botón con una macro de VBA para poder exportar una sección de una página a archivos PDF de manera secuencial sin que se sobreescriba el archivo en una ubicación de carpeta específica.
................
Sígueme en mis redes sociales:
Twitch (DIRECTOS): / elingefrancisco
TikTok: / elingefrancisco
Instagram: / elingefrancisco
#Excel #Microsoft #ExportaraPDF

Пікірлер: 83
@mariopasten1470
@mariopasten1470 Ай бұрын
muchas gracias por compartir conocimiento....de gran ayuda, Francisco, saludos desde Chile
@dshzero
@dshzero 2 жыл бұрын
Excelente video, tenía mucho tiempo queriendo lograr eso pero no encontraba una explicación tan entendible y práctica. Mil gracias.
@dshzero
@dshzero 2 жыл бұрын
Si quisiera hacer la misma función de un PDF guardado de manera secuencial, pero en base a una plantilla por ejemplo un certificado o constancia tiene algún otro ejemplo Ing. Saludos desde Cd. Guzmán, Jalisco.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
@@dshzero hola, yo lo haría con un for i, o en una hoja de excel aparte creo los números secuencial, y hacer que la macro busque ese numero secuencial.
@Yes-xk1tx
@Yes-xk1tx 2 жыл бұрын
Se merece todos los premios del mundo 👨‍🏫
@ObeliskOficial25
@ObeliskOficial25 2 жыл бұрын
Ingeniero Francisco, como siempre tan didáctico. Me gustaría pedirle un vídeo con métodos de pronóstico y cuando usarlos. Gracias 😃
@robertoleon3965
@robertoleon3965 Жыл бұрын
Francisco excelente video con una amplia gama para este guardar en PDF, cualquier documento que se requieraguardar y con un correlativo excelente amigo agradecido,
@josemariacorderoherrera640
@josemariacorderoherrera640 Жыл бұрын
Excelente su didáctica para los que estamos aprendiendo. Saludos.
@leonardopoblete1310
@leonardopoblete1310 2 жыл бұрын
Excelente. Muchas gracias por compartir su conocimiento. Saludos.
@jesuseliasmartinezlopez7334
@jesuseliasmartinezlopez7334 Жыл бұрын
Me funciono Perfecto 👌 lo único q me gustaría saber es como sustituir & Now * 1 Para que los archivos se guarden con el nombre y un solo número consecutivo !
@DONALD897
@DONALD897 2 жыл бұрын
Gracias 👍 Ingeniero por su valioso aporte. Saludes y éxitos en sus proyectos amigo.😔
@leopoldovazquez3255
@leopoldovazquez3255 2 жыл бұрын
Buenisimo video Ingeniero. Una pregunta, se puede desiganar el nombre del archivo en una celda del Excel en la que podemos concatenar, por ejemplo, el nombre y la fecha fecha (de este modo en mas faciu de idebtidicar los pdf's). Muchas gracias.
@leopoldovazquez3255
@leopoldovazquez3255 2 жыл бұрын
Ya le encontré como, Ingeniero. Gracias. Solo hace falta agregar un comando en Visual Basic e indicar la celda. Por si a alguien mas le sirviera, asi debe quedar (en la Celda "C1" tengo el nombre exacto como quiero que se salve, concatenando el nombre del archivo y la fecha - - - Sub PDF() ID = Range("C1").Text Ubicacion = "XXXXXXXXXXXXXXXX" NombreArchivo = ID ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ Ubicacion & NombreArchivo, Quality:= _ xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _ :=False, OpenAfterPublish:=True End Sub - - -
@angelzevallos479
@angelzevallos479 2 жыл бұрын
@@leopoldovazquez3255 Muchas gracias estimado, era justo lo que buscaba. Saludos
@luisbusto3027
@luisbusto3027 Жыл бұрын
No soy experto solo necesito poner nombre y número factura. Serías tan amable de decirme Cómo quedaría concatenado con la fecha? Nombre archivo = Range("C1") & Now * 1. Sería así? Me sería de gran ayuda un ejemplo completo, Gracias
@hensilvatar
@hensilvatar 11 ай бұрын
Profe. Excelente como siempre. Si quisiera asignar una numeración consecutiva a cada PDF. Comenzando en 001, por ejemplo. Como cambiaria el Programa?
@rodelafu7
@rodelafu7 Жыл бұрын
Inge. Buenas tardes. Una consulta. Como puedo aplicar este ejercicio pero que el nombre del pdf sea tomado de una celda. Ya qué cada hoja debe tener diferentes nombres. La celda hace referencia a un buscarv. Le agradezco infinitamente por sus conocimientos.
@yeseniatorres3713
@yeseniatorres3713 9 ай бұрын
Francisco primero que nada te felicito por tus excelentes videos me han ayudado mucho, se puede hacer lo mismo pero en vez de gaurdar en PDF, existe alguna opción que podamos guardar una factura como imagen jpg. ? Gracias
@jordidemanresa7928
@jordidemanresa7928 2 жыл бұрын
Buen aporte ingeniero. Ese rango que ha definido es un rango estático pero si la modificación que hacemos es para añadir más datos (filas o columnas), cómo hacemos para que ese rango sea variable? Muchas gracias, Jordi.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
puedes crear un rango dinamico, con macros puedes crear un rango dinamico.
@wilfredomezamisaico6364
@wilfredomezamisaico6364 2 ай бұрын
Excelente ing tengo una curiosidad, como puedo hacer tengo 3 celdas combinadas que se ajuste automáticamente de acuerdo la cantidad de mi texto ingresado como hago eso.
@josemcazaliseiguren833
@josemcazaliseiguren833 9 ай бұрын
Hola Inge Francisco. Aprendo mucho con sus videos y quería pedirle ayuda para crear una macro que me sirva para imprimir en pdf o en papel los encabezados y todas las filas que contengan datos de una hoja excel. Tengo una lista con un máximo de 90 filas y necesito imprimirla, pero no siempre tiene el mismo numero de entradas, por lo que, cuando quiero imprimir, tengo que seleccionar las filas llenas, establecer el area de impresion e imprimirlas. ¿Podería automatizar esta terea con una macro?
@eduardoardila4879
@eduardoardila4879 2 жыл бұрын
Inge llegué aquí por TikTok (donde lo sigo ya hace un tiempo), pero en ninguno de sus videos he encontrado (de hecho en ninguna parte) solución a mi problema. Resulta que yo programo turnos en mi oficina, son servicios puntuales que cada persona tiene que cubrir diariamente a lo largo del mes, toda la programación está en una hoja de Excel, en la primera fila aparecen los números del 1 al 30 o 31 dependiendo del mes, y en la primera columna el nombre de todos los integrantes de la oficina, de tal modo que en la intersección entre la fila (que contiene el nombre) y la columna (de la fecha) pueden haber 4 opciones: que tengan alguno de los 3 turnos especiales o que estén libres ese día. Hasta ahí todo bien. El problema es que semanalmente debo enviar un compilado únicamente con las personas que están de turno (especificando el tipo de turno y el día). Semana tras semana me toca hacer eso manualmente ya que no he encontrado la forma en la que pueda varia la fecha y que a través de ella se muestren de forma organizada los 3 turnos de cada día. He intentado con buscarv, con índice, con coincidir e incluso he intentado con macros sin ningún resultado positivo. Entonces heme aquí, en mi último intento por lograr automatizar ese proceso antes de caer en la resignación de la manualidad. Lamento lo largo del comentario, espero que todo haya sido claro y puedas ayudarme.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
algo complejo, hay grupos en facebook y foros que te puedan dar una manito con tu caso. espero logres dar con la repuesta!
@Antonio8688
@Antonio8688 2 жыл бұрын
Excelente, ingeniero. ¿Cómo podría modificarse el código para que no quede fijo el rango sino que pueda indicarse al momento de guardar? Gracias por compartir conocimiento,
@guerreroleon78
@guerreroleon78 2 жыл бұрын
puedes crear un rango dinamico, en macro puedes crear un rango dinamico.
@Antonio8688
@Antonio8688 2 жыл бұрын
@@guerreroleon78 Gracias por tu respuesta.
@juangonzalez5459
@juangonzalez5459 2 жыл бұрын
estimado muy buen aporte, pregunta en la parte que le asignas nombre con hora y fecha NOW existe la forma que esos numeros tengan un valor asignado de mi parte para realizar trazabilidad con lo que se reliaza nombre final ejemplo exportadoPDF_830 y el siguiente sea exportadoPDF_831 gracias lo mas seguro que exista el video donde se explique dicha accion !!?? GRACIAS
@samuelgarcia4002
@samuelgarcia4002 Жыл бұрын
Hola ingeniero Francisco ¿Hay forma de guardar solo una hoja de Excel en PDF?
@aleasm4750
@aleasm4750 2 жыл бұрын
Excelente vídeo Inge, consulta cómo lo debo definir para que se guarde en Documentos de cualquier usuario y no en uno específico, gracias.
@jvarela
@jvarela 2 жыл бұрын
Profe una sugerencia. Para que no haya que asignar el rango de la tabla para que el objeto no salga en la impresión, se puede evitar que el objeto salga en la impresión con solamente indicarle en sus propiedades que no se imprima.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
es valido, pero al no indicar mas nada. esa columna excel la va a considerar, y siempre vas a tener una hoja en blanco después de la información.
@leandrof.3356
@leandrof.3356 Жыл бұрын
Hola, buenas tardes, me podia indicar que hay que cambiar para que guarde la hoja con el nombre de una celda determinada. muchas gracias por su tiempo
@musyamistad
@musyamistad Ай бұрын
En el caso de que quiera un pdf en las filas activas las cuales van variando y desee el pdf con las celdas activas? y lo mismo si deseo imprimir solo las filas activas
@joseluisalbas.4235
@joseluisalbas.4235 Жыл бұрын
Ing. Gracias por el aporte es de mucha utilidad. QUISIERA QUE ME AYUDE CON ALGO POR FAVOR, SI YO TENGO LA NOMINA DE 200 EMPLEADOS QUE AN TRABAJADO EN EL AÑO 2022, COMO PUEDO HACER QUE ME INSERTE UNA FILA DESPUES DE CADA EMPLEADO SI ESTE EMPLEADO TIENE TRABAJADO DOCE MESES Y ESOS DOCE MESES ESTAN REGISTRADOS EN MI NOMINA PARA PODER SUMAR LOS INGRESOS EN TODO EL AÑO
@lupitalopez-er6gk
@lupitalopez-er6gk Жыл бұрын
hola que tal... puede hacer un video especificando exctamente que cambiar para imprimir por favor
@luisfigueroa9022
@luisfigueroa9022 Жыл бұрын
Saludos. Tendrás un video que explique cómo hacer un índice en PDF que te lleve a la página donde se encuentra. Agradezco cualquier video o recomendación
@wfrangelchale1700
@wfrangelchale1700 Жыл бұрын
Inge y como lo hacemos en Google Sheets, este video me ha ayudado mucho pero ahora trabajo con Google
@ManuelJuarezPlus
@ManuelJuarezPlus Жыл бұрын
Exelente aporte Ing Fransisco. Yo hice todo como indica en este video pero no me dejara elegir el Rango me da error de sintaxis.. no logre ver mi error
@cristianreyessuarez9649
@cristianreyessuarez9649 Жыл бұрын
La fecha y hora que se guarda, no puede quedar en solo texto? Para que aparezca como fecha en si y no como números 🥲
@danitorres28
@danitorres28 Жыл бұрын
Hola se podría hacer algo parecido en access para imprimir los Registros de un formulario que los exportara cada uno en pdf con el nombre de un campo Concreto? Tengo un formulario de notas de alumnos y me gustaría al imprimir que en vez de sacar todos en un mismo pdf los Sacará individualmente con el nombre de cada alumno, gracias
@juanmanuelpaol4509
@juanmanuelpaol4509 2 жыл бұрын
Hola consulta para guardar más de 1 hoja en pdf con lo explicado?.Gracias por tu respuesta.
@ricardomontilla519
@ricardomontilla519 Жыл бұрын
gracias eres el mejor
@joseluissaiz8715
@joseluissaiz8715 2 жыл бұрын
Buenas tardes, estupendo el tutorial pero tengo una duda. Se puede hacer que conbine el nombre del archivo a guardar con los datos de dos celdas, una seria el numero de un tre de la celda B1 junto con la celda J8 donde sale el dia ?
@jc7372
@jc7372 2 жыл бұрын
Ing. buenas noches El Catalogo de videos en Tiktok ya no esta disponible en su canal ?
@Yamen8513
@Yamen8513 2 жыл бұрын
Hola muchas gracias. Por la información como puedo hacer esto mismo pero en Google sheets gracias
@laverdadabsoluta873
@laverdadabsoluta873 Жыл бұрын
Muchas gracias me distes la base
@OmarCord
@OmarCord 7 ай бұрын
Hola amigo, como puedo hacer lo mismo pero que me guarde los archivos generados en un solo pdf, sin sobreescribir el archivo. Es decir si le doy al boton varias veces me guarde esos pdf en un solo archivo pdf
@luisbusto3027
@luisbusto3027 Жыл бұрын
Gracias ingeniero, sería posible dar nombre al pdf antes de guardar? Resulta engorroso tener que ir a la carpeta a cambiarlo cada vez que genero uno nuevo.
@germanmarsuzzi5054
@germanmarsuzzi5054 2 жыл бұрын
Hola Francisco! Como puedo hacer para que guarde una cantidad variable de hojas, es decir; quiero que me guarde de la 1 a 3 o de 1 a 2. Poner la cantidad de hojas que quiero que guarde. Muchas gracias
@genaropazalmanza5524
@genaropazalmanza5524 2 жыл бұрын
Estimado Francisco, estupendo video, felicidades. Yo requiero nombrar el PDF con el nombre de la ActiveSheet, ¿es posible? no he podido. Gracias, salu2
@guerreroleon78
@guerreroleon78 2 жыл бұрын
si es posible, fijate que en el video 8:56 hace mención de la segunda variable. y coloca "Exportadorpdg_" yo lo haría asi. Agregaría lo siguiente: nombrearchivo = Worksheets("Ventas").Name
@genaropazalmanza5524
@genaropazalmanza5524 2 жыл бұрын
@@guerreroleon78 muchas gracias por tomarte tiempo para responder. Ya intenté tu recomendación pero no me dio resultado. Seguí buscando y con nuestro mismo amigo Inge Francisco, encontré otro video donde lo explica. kzbin.info/www/bejne/bHa9aoKFfbmmjtU en el minuto 6:29 es de mucha utilidad. Muchas gracias Francisco.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
@@genaropazalmanza5524 excelente. lo bueno es que pudiste dar con la solución. que te ayudara mucho en tus procesos. buena vibra !!
@tactico684
@tactico684 Жыл бұрын
1 pregunta y si solo deseo ejemplo de esa base 1 archivo por cada fila?
@brayanbermudez5069
@brayanbermudez5069 10 ай бұрын
hola , que programa usas para crear tus videos ?
@raulgirondaa.1327
@raulgirondaa.1327 2 жыл бұрын
Que súper 👍 Inge. Súper su trabajo. Una consulta como lo haría para que tenga un código en este caso el No de factura irrepetible. Saludos desde los 3600 msm la ciudad maravilla La Paz Bolivia.... muchas gracias
@guerreroleon78
@guerreroleon78 2 жыл бұрын
aquí depende de algunos factores: 1) El numero de factura lo asignas manual o ya tienes una macro para eso? 2) en caso de que el numero de factura lo agregues manual en una celda especifica, yo lo haría asi: en el nombre del archivo colocaría la dirección de la celda donde están colocando el numero de factura. Sheets("ventas").Cells(7, 6) donde 7 = fila y 6 = columnas
@dylciasalinaszulen2722
@dylciasalinaszulen2722 Жыл бұрын
@@guerreroleon78 justo estaba interesada en agregar este mismo dato al exportar como PDF. ¡¡¡Muchas gracias!!! me fue de mucha utilidad tu dato
@guerreroleon78
@guerreroleon78 Жыл бұрын
@@dylciasalinaszulen2722 con gusto!!
@rojolocura7661
@rojolocura7661 Жыл бұрын
Buenas tardes, Ingeniero! No hay caso, llevo dos días viendo video y no puedo solucionarlo. Simplemente necesito Guardar mi "Plantilla" .xlsm en la ruta "C:\Carpeta ". Con el nombre de la celda A1 (N° artículo) y B1 (Nombre de Artículo) concatenadas. (Me quedaría ej. 1234 MESA) Simplemente eso. Alguien podría enseñarme como redactar la macro? Muchas gracias y buen año a todos!
@thunderdogs0097
@thunderdogs0097 2 жыл бұрын
Me interesa poder elegir mi ruta para exportar cada vez que le de click al boton.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
se puede hacer. creando un Application.FileDialog y agregando variables. aqui en youtube tienes tutoriales sobre esto. un poco mas completo. pero se puede hacer.
@jesuseliasmartinezlopez7334
@jesuseliasmartinezlopez7334 Жыл бұрын
Mi hoja tiene filtros entones tengo q filtrar uno por uno para generar todos los PDF’s como podría generarlos todos en un solo clic ?
@DavidGomez-if3gb
@DavidGomez-if3gb Жыл бұрын
Creo que soy el 4° que pide si eso se hace igualmente en sheets ¿Es posible?
@PaenquebeConsultor
@PaenquebeConsultor 2 жыл бұрын
ING Porque en vez de colocarle ese número no mejor para colocarle un nombre gracias
@mdiazo09
@mdiazo09 2 жыл бұрын
TODO UN CRAK INGE
@junioradileysonmarroquinvi8275
@junioradileysonmarroquinvi8275 9 ай бұрын
BUENAS NOCHES, PERO DIGAMOS QUE GRABO LA MACRO, PERO LOS DATOS QUE VOY A GUARDAR EN PDF, VARIEN LA CANTIDAD DE ARTICULOS, COMO PUEDE QUE EXPORTE TODOS LOS DATOS QUE ESTEN AHI
@PaenquebeConsultor
@PaenquebeConsultor 2 жыл бұрын
ING interesante el tema, nos regalas el archivo mil gracias 🙏👍
@leopoldovazquez3255
@leopoldovazquez3255 2 жыл бұрын
Excelente video, muchas gracias. Se puede formatear el nombre del archivo (fecha)?, se puede designar una celda en la que tengamos la fecha como nombre?. Gracias
@luisgonzalez2261
@luisgonzalez2261 2 жыл бұрын
es posible crear esto mismo pero que NO sea a PDF sino que te de la Opción GUARDAR COMO y solo una SECCIÓN DE HOJA DE EXCEL, es para Facturas en Excel, cree un BOTON GUARDAR y necesito que se guarde como un Archivo pero solo la sección de la Factura ya realizada.
@brandonalexisquijanocauich4611
@brandonalexisquijanocauich4611 2 жыл бұрын
Pudo realizar lo que quería yo ando intentando aún y no puedo
@samirleon7346
@samirleon7346 2 жыл бұрын
Cómo hago esto para Google Sheets en apps script
@monicaguadalupesilva8932
@monicaguadalupesilva8932 2 жыл бұрын
Buenos días, como se respaldan los archivos.
@guerreroleon78
@guerreroleon78 2 жыл бұрын
de muchas maneras. 1) si tienes un servidor, puedes hacer configurar el respaldo diariamente. 2) si tu respaldo es de una PC o laptop local. lo puedes hacer a traves de servicios de la nubes. google drive, skydrive, entre otros muchos! todo depende de la necesidad que tengas
@monicaguadalupesilva8932
@monicaguadalupesilva8932 2 жыл бұрын
@@guerreroleon78 muchas gracias. Saludos
@alejandropalma9179
@alejandropalma9179 2 жыл бұрын
Genial
@yoendisjoandiazpinto7810
@yoendisjoandiazpinto7810 Ай бұрын
No se como crear el signo de concatenar
@diegoaymercastillo3206
@diegoaymercastillo3206 Жыл бұрын
Y si quisiera hacerlo desde un formulario
@oscarsantos9251
@oscarsantos9251 2 жыл бұрын
Ing como le quitó el papadeo
@danielpablo8313
@danielpablo8313 2 ай бұрын
HAY ALGUNA FORMA DE HACER LO MISMO PERO A IMAGEN CON EL MISMO NOMBRE
@AdolfoMoya-o2b
@AdolfoMoya-o2b 7 ай бұрын
Sub ImprimirPDF() '' ImprimirPDF Macro Dim ValorCelda As String Dim RutaArchivo As String Sheets("Factura").Select ValorCelda = Range("G22").Value RutaArchivo = "D:\Documents\PLANTILLA FACTURAS\Factura" & "\" & ValorCelda & ".pdf" ChDir "D:\Documents\PLANTILLA FACTURAS\Factura" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ RutaArchivo, Quality:= _ xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _ OpenAfterPublish:=False End Sub Con esta rutina, que he suguido de tus video, me da error 1004. En tiempo de ejecucion.No se ha encontrado el documento. Puede que el documento este abieto o se haya encontrado en error al guardar. La varienles estan bien defiidad. Con MsgBox la he verificado. ¿Que estor haciendo mal? Gracias
Cute
00:16
Oyuncak Avı
Рет қаралды 11 МЛН
Apple peeling hack @scottsreality
00:37
_vector_
Рет қаралды 127 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 2 МЛН
Botón para Imprimir Cualquier Formato de Excel a PDF
50:50
Excel Hecho Fácil
Рет қаралды 11 М.
👩‍💻 How to use Office Scripts in Excel & Power Automate
25:24
Kevin Stratvert
Рет қаралды 247 М.
Expandable Navigation Menu in Power Apps
22:50
The Analyst Nik
Рет қаралды 6 М.
Guardar de excel a pdf masivo con contraseña
31:58
SoyExcel Aprende Excel
Рет қаралды 9 М.
Generar PDF MASIVOS VBA Excel @JANSPROGRAMING
14:52
JANS PROGRAMMING
Рет қаралды 1,7 М.
Cute
00:16
Oyuncak Avı
Рет қаралды 11 МЛН