PDF remplissables, remplissez-les automatiquement avec des données Excel

PDF remplissables, remplissez-les automatiquement avec des données Excel

hola, soy Randy con Excel para autónomos y en la capacitación única de esta semana vamos a tomar un viejo escaneado inútil en formato PDF y darle vida haciéndolo completamente rellenable y luego automatizando el proceso de llenado con nuestros estudiantes y nuestra mesa entonces lo que vamos a hacer es enviarles un correo electrónico a cada uno y vamos a poder hacer eso para plantillas ilimitadas guardando nuestras plantillas para que podamos crear formularios ilimitados datos ilimitados será un entrenamiento increíble así que comencemos todos cierto gracias una vez más desde cero estamos resolviendo un gran problema hoy vamos a tomar estos formularios antiguos algo con lo que no se puede hacer mucho y es el formulario como este donde no hay campos es solo un formulario escaneado y su jefe le dice que necesito todos estos Tengo 500 estudiantes Quiero todos estos formularios completos y quiero que todos estos formularios se envíen por correo electrónico a nuestros estudiantes para que simplemente puedan seleccionarlo pero no hay nada que podamos hacer es un formulario escaneado bien hoy que ch cambios, lo que vamos a hacer es tomar este formulario para que se pueda completar con software gratuito, luego llevaremos ese formulario a Excel con algunas pequeñas macros, tomaremos nuestros datos, completen el formulario y luego cree correos electrónicos personalizables y envíe automáticamente esos formularios a nuestros estudiantes con solo hacer clic en un botón y eso no es suficiente, lo que vamos a hacer es crear un sistema que podamos hacer esto para múltiples formularios, múltiples plantillas, de hecho, ilimitado plantillas en nuestro pequeño administrador de plantillas que vamos a crear Voy a hacer eso justo en frente de usted, así que tome notas, asegúrese de descargar esta aplicación, todo incluido gratis con los enlaces a continuación, comencemos antes que yo quiero hacer seguro que sabe que creamos estos videos todos los martes, así que si aún no lo ha hecho, asegúrese de suscribirse, haga clic en el ícono de notificaciones Campana que asegurará que reciba esta capacitación todos los martes cuando los publique. no te quiero que te pierdas una capacitación y si te gustan estos videos, de hecho, tengo 100 aplicaciones de mis mejores aplicaciones a la venta por solo $ 37. Intentaré mantener ese precio todo el tiempo que pueda, así que si no lo haces. quieres descargar todos y cada uno de ellos quieres ver mis cien mejores adelante y haz clic en el enlace de abajo lo incluiré y si eres realmente un buen desarrollador, algunos de nuestros mejores desarrolladores están tomando sus habilidades de Excel y convirtiéndolo en ganancias masivas en línea donde simplemente pueden deshacerse de las ganancias actuales mediante la creación de un sistema en el que les muestro lo que hice en el pasado donde tomé mis solicitudes y creo un sistema que estamos haciendo dentro del programa de tutoría, así que si eso es algo que desea ver aprender a definir el diseño desarrollar e implementar sus propias aplicaciones de Excel el programa de tutoría de Excel para autónomos podría ser adecuado para usted compruébelo Incluiré los enlaces a continuación también puede visitarnos en mi mentor de Excel I Incluiré todos los enlaces allí para ti alri. Gracias, me alegro de que lo hayamos hecho. No puedo esperar para comenzar. Tenemos mucho que cubrir, así que lo que vamos a estar aquí es que vamos a tomar este formulario PDF. No se puede completar. No hay nada que podamos. es solo un formulario viejo y feo que creé y lo que quiero hacer es darle vida. Quiero que llene la bola. Quiero ponerlo en el nombre del estudiante y el correo electrónico del estudiante en el número de teléfono. Voy a enviarlo por correo electrónico a nuestros estudiantes para que puedan completarlo y enviarlo de vuelta. ¿Cómo hacemos esto? Tenemos básicamente un formulario, así que comencemos de dónde vino esta idea. ¿De dónde vienen mis ideas? De hecho, muchas de ellas provienen de nuestro grupo de Facebook de Excel para autónomos con más de 26 000 miembros. Este es el grupo que va a resolver sus problemas. Tenemos muchísimo contenido excelente en este grupo. Todavía no lo recuerdo, únase, por supuesto, es gratis y esta pregunta en particular proviene de Daniel Lee, dice en nuestro grupo, oye, todo lo que necesito convertir estos dos formularios en formularios electrónicos y cuando se impriman me gustaría verlos en un PDF. Incluí mi formulario, por lo que básicamente tiene estos formularios aquí, básicamente son antiguos, entonces, ¿cómo toma este formulario aquí? Es solo un escanear un formulario estancado y darle vida cómo lo hace rellenable cómo puede automatizar si tiene una base de datos de 500 000 o 500 000 cómo puede poner todos esos datos en los formularios y le mostraré exactamente cómo hacerlo que funcionaría para cualquier forma en particular, por lo que es genial, querrás asegurarte de que esté un poco claro, escaneado y formado cuanto más claro, mejor, pero de cualquier manera funcionará sin problemas, entonces, ¿cómo hacemos eso? ¿Cuál es el primero? paso que tenemos que ir bien, tenemos que tomar esta forma estancada que tengo que les acabo de mostrar y tenemos que llevarla a un software que nos va a ayudar y es un software gratuito, por supuesto , no te hago pagar cualquier cosa aquí, si puedo evitarlo, siempre quiero intentar conseguirte el software gratis ware, así que encontré este llamado PDF escape, solo tendrá que registrarse, darme una dirección de correo electrónico y un nombre y cosas por el estilo, pero por lo demás es gratis y es un software realmente bueno, no es el más hermoso, parece un poco. Tiene entre 10 y 15 años, pero funciona muy bien, así que déjame mostrarte cómo hacer ese escape de PDF. Me aseguraré de incluir los enlaces en la aplicación. Descarga el escape de PDF. Es genial. Funciona muy bien. He iniciado sesión en mi cuenta aquí, así que tengo todo, entonces, ¿qué quiero hacer? Básicamente, quiero abrir un documento, así que hagámoslo, hagamos clic en abrir y averigüemos, así que todo lo que tenemos que hacer es crear una carga. un PDF existente para escapar, así que eso es lo que quiero hacer y tengo mi PDF aquí. Lo llamé formulario de inscripción al taller. Este es el que les acabo de mostrar, que básicamente no se puede completar actualmente, así que lo arrastraré aquí y una vez que se arrastre aquí, lo procesará y creará un formulario y ahí está mi formulario como puede mira, no hay campos, nada que podamos hacer aquí, entonces, ¿cómo hacemos que se pueda completar de manera bastante simple? Entonces, lo que voy a hacer es hacer clic aquí en el inserto y quiero hacer clic en un campo de formulario que es lo que estamos viendo. un campo de formulario, luego obtendremos algunas opciones, tenemos texto, párrafo, casilla de verificación, cuadro de lista desplegable, botón de reinicio y envío, así que vamos con el texto que usaremos en esto para estos campos y haga clic en seleccionar y entonces lo que haré es simplemente arrastrar esto por aquí algo así, bien, solo podríamos escribir algunas letras aquí, asegurarnos de que esté bien, bien, entonces lo que quiero hacer ahora ahora lo que quiero hacer es Quiero duplicar esto y la mejor manera de jugar es simplemente hacer clic con el botón derecho y duplicarlo y lo secaré aquí abajo, me aseguraré de que las letras estén sobre los números en el mismo tamaño, eso estuvo bien, estoy voy a hacer clic con el botón derecho en hacer una vez más y luego voy a duplicarlo para esto Voy a traer este campo un poco menos es un campo un poco más pequeño para que podamos alinear nuestros campos con bastante facilidad una vez más. Voy a duplicar. Desearía que el control D funcionara. No, así que lo duplicaremos aquí y no es el sitio web más bonito, pero funciona. un buen trabajo, así que está bien, está bien, ahora que tengo todo alineado, simplemente borre el texto, no necesitamos el texto allí en este momento, así que borraremos el texto que podíamos pero fue útil para mentir . en la fuente de la línea 18 ahora lo que quiero ahora quiero que los estudiantes puedan verificar qué sesiones quieren, así que voy a marcar la casilla aquí, así que volvamos al campo de formulario y haremos clic en la casilla de verificación aquí y haga clic en seleccionar, vamos a hacer lo mismo aquí, solo dibujaremos una pequeña casilla de verificación que se ve bien allí, tal vez un poco grande, así que tráigala aquí un poco y también lo mismo que voy a hacer es que voy a hacer clic con el botón derecho y luego duplicarlo . Voy a hacer lo mismo para cada uno de los campos para que eso sea todo. es el formulario relativamente excelente , sus formularios probablemente serán mucho más complejos, pero para fines de capacitación, solo quería mantenerlo simple para que pueda ver cómo se hace, pero no nos involucramos demasiado en la creación de formularios y más centrado en la macro, así que cuando los duplique podemos ver y luego se hará que todo lo que haré es simplemente borrar esas casillas de verificación para que tengamos una forma clara y agradable que se pueda leer. por cualquier lector de PDF Lo probé con Adobe Fox it y algunos otros y parece funcionar bien y los órdenes de tabulación también se automatizaron en función de cuándo los creó, así que ahora puedo seleccionarlos y borrará el marque la casilla y ya casi hemos terminado. Desearía que esto tuviera algo así como una alineación. Lo busqué. No pude encontrarlo . Creo que estamos bien, no es genial, pero entiendes el punto, está bien, así que desearía tener algo t o alinéelo , sería bueno, así que he creado tres de cinco campos diferentes, he creado cinco para campos de texto y luego muchas casillas de verificación aquí, estamos listos, eso es todo, eso es todo lo que tenemos que hacer, así que estoy lo guardaré que lo guarde en nuestra cuenta y luego lo descargaré perfecto, está bien , ahora lo tengo y ahora abrámoslo aquí y en PDF y echemos un vistazo para asegurarnos de que las pestañas estén está bien, podemos ver la prueba de campo, está bien, se ve bien y luego el tablero de pestañas está bien, todo está bien, no están alineados, pero para nuestros propósitos está bien, así que ahora lo que quiero hacer ahora quiero crear un Excel y crear una aplicación que va a poner el nombre del estudiante, el correo electrónico y el número de teléfono, y así podemos cerrar eso, de hecho, déjame seguir adelante y sacarlo de mis descargas. Ya lo tengo, pero está bien, sé dónde está, así que solo voy a cerrar esto, estamos listos para abrir en el navegador o en su Fox en cualquiera de los dos, va a estar bien PDF, estamos Estoy bien con eso en este momento para que podamos cerrarlo en Excel. ¿Qué tengo aquí? Déjame sacar eso de mi. Tengo que hacer mis descargas. Aquí está el que acabo de crear. Creo que tenemos el mismo nombre en eso, está bien, así que este es en el que estamos trabajando, el que tiene cuatro, así que lo eliminaré, está bien, lo mantendré como ahora para saber cuál es el que nosotros. acabo de crear el que dice cuatro, lo cual es divertido, simplemente cambiemos el nombre que voy a llamar dos rellenables porque ahora es rellenable, esto es realmente genial , puedes crear más formularios, está bien, tenemos nuestro relleno pero sabemos cuál es eso es rellenable y recuerde que este es nuestro estático aquí que no tiene ninguno y este es el que acabamos de crear y este ahora está completamente lleno bien, a medida que pasamos por estos, podemos ver que ahora es rellenable, está bien, eso es exactamente lo que queremos. comencemos a diseñar esta aplicación y esta será una aplicación relativamente simple que tenemos una lista de estudiantes aquí y básicamente lo que quiero hacer es enviar un correo electrónico a todos los estudiantes que no tienen un correo electrónico de taller enviado, entonces, ¿cómo hacemos eso? Creamos una plantilla, no solo una plantilla simple, pero lo que quiero hacer es Quiero crear una aplicación que pueda combinar varias plantillas o incluso plantillas ilimitadas porque es posible que tenga diferentes formularios PDF. Entonces, ¿cómo manejamos diferentes formularios PDF en la misma aplicación? Esta aplicación resolverá ese problema. Poder crear PDF ilimitados. Automatización ilimitada. Correos electrónicos ilimitados. con los PDF tuyos que son estáticos y ahora se pueden rellenar, está bien, vamos a llamar geniales a las dos primeras columnas. También tuve una pregunta de uno de los usuarios que decía: ¿cómo tienes colores diferentes a los míos? Bueno, estoy usando el tema. a menudo usaré diferentes temas, entonces, ¿cómo llegamos a? Estoy usando el tema EF F en este caso, pero tengo varios temas, es solo un tema automatizado que tengo, pero notará que hay diferentes temas diferentes códigos si quieres saber qué colores estoy usando, solo usa, puedes ver qué otros colores estoy usando el tema de color elemental en este entrenamiento en particular, pero lo cambiaré para que no se vean igual otra vez . Al igual que con los demás, lo que haré es cerrar la primera fila, simplemente darle un desvanecimiento, así que entraré en el relleno y le daré efectos de relleno y no gastaremos demasiado. tiempo en esto porque la esencia de esto estará en la automatización, pero quiero que se vea un poco profesional y ahora puedes acostumbrarte a cómo diseño, pero no quieres ver tus propios diseños. ciertamente no es necesario que los diseñes como lo hago yo, pero siendo un poco amable como profesional, especialmente si vas a llevar esto a tus clientes, quieres darles algo, está bien, nosotros haremos el resto de este azul, este color azul y luego podemos seguir creando algunos de los campos, no hay muchos campos, pero entiendes la idea, ahora tenemos un buen efecto de desvanecimiento cuál es el primer campo que quiero vamos a darle un título aquí vamos a llamar a esto crear sensación y correo electrónico sí está bien así es básicamente como quiero llamarlo formemos aumentar esto un poco y luego yo Le daré una de mis fuentes favoritas, probablemente usaré de nuevo Arial alrededor de la negrita. Me gusta esa y un color similar al tema, que sería este aquí abajo. ¿Cuál es el primer campo que quiero crear? Quiero crear un campo pero lo llamo nombre de plantilla porque quiero nombrar cada una de las plantillas y también quiero que se ejecute una macro específica para que se ejecute cada macro de plantilla porque cada plantilla puede tener su propia macro porque es su propia automatización también necesitamos para saber la ubicación de esa ubicación de la plantilla PDF porque si vamos a extraerla, debemos comprender la ubicación que podría ser un campo más grande, así que lo mantendremos en su propia línea. Quiero un asunto de correo electrónico Voy a estar enviando un asunto de correo electrónico a nuestros contactos wi Los estudiantes o quien sea que quieran asegurarse de tener ese campo y el mensaje, por supuesto, eso es todo. Voy a mantener los campos simples. Voy a mantenerlo relativamente simple y solo quiero crear un campo más grande aquí. y luego quiero hacer lo mismo aquí, ambos son campos más grandes, así que voy a fusionar el centro de esos y luego los voy a justificar a la izquierda, de hecho, voy a justificar a la izquierda todos estos campos aquí y luego, también para el mensaje de correo electrónico, quiero un campo más grande que probablemente irá a H y hacia abajo para decir 14, así que voy a fusionar el centro de ese justificado a la izquierda y arriba en la parte superior, tampoco me aseguro , así que vamos crear los campos blancos voy a mantener presionada la tecla ctrl asegurándome de que sean todos blancos y luego les daré tal vez solo les daré el color negro aquí y luego un color de relleno blanco aquí eso es bueno eso es lo que quiero ahora qué tipo de bordes dibujar uno de nuevo manteniendo presionada la tecla ctrl usar el mismo tema que de hecho voy a podemos hacer clic en este para formatear las celdas, lo siento, está un poco fuera de la pantalla dándole un borde usando el mismo tema y el mismo color, tal vez así en todos los sentidos, luego en el lado izquierdo vamos a hacer una línea punteada aquí. eso es lo que quiero. Voy a poner un botón establecido aquí para que tengamos y luego aquí en lo mismo en estos. Voy a escribir justificándolos. Haga clic con el botón derecho en formatear las celdas y luego el borde alrededor de estos será básicamente en esto . uno va a ser el izquierdo de arriba y el derecho y luego los derechos van a ser la línea punteada en esos casos, está bien, eso es más o menos lo que quiero, aparte del relleno sólido , cambiaremos esto a un sólido en esto que lo dará en al menos la misma apariencia que cuando entiendes que esos son los campos con los que queremos tratar y luego quiero crear algunos conjuntos de botones, así que básicamente tenemos el nombre de la plantilla, tenemos la ubicación del templo y el asunto del correo electrónico y el mensaje. pero quiero guardar este derecho quiero tener multipl e plantillas múltiples correos electrónicos múltiples macros para ejecutar, así que, ¿cómo lo hacemos bien? Lo pondremos en una tabla a continuación, de hecho , podemos ponerlo, digamos en la fila 16. Lo pondré en una tabla aquí mismo, así que estoy lo llamaré plantilla de PDF, así que fusionaré el conjunto de esto y las plantillas de PDF estarán aquí debajo del nombre de la plantilla y luego quiero guardar la ubicación de los campos que necesitamos, también necesitamos la macro y luego necesito el asunto y lo último del correo electrónico debe ser muy simple pero muy potente porque almacenará todas nuestras plantillas, por lo que cada vez que desee ejecutar una plantilla automatizada, todo lo que necesita hacer es seleccionar una de la tabla a continuación, haga clic en el botón para ejecutarla muy, muy simple vamos a ponerlos en negrita ya que son parte de un encabezado y luego le daré el mismo tipo de desvanecimiento de color que tenía en el pasado solo usando esto y luego usamos el mismo tema de color aquí entonces seremos bonitos He terminado con la apariencia de la mesa, luego agregaremos los botones para que sea relativamente fácil. k Pondremos solo unos cinco botones aquí, así que les estoy dando el destino, solo queremos una tabla correcta porque queremos almacenar tipos ilimitados de plantillas, así que creo que realmente será útil porque es posible que no tenga varios archivos PDF. solo uno, no desea una aplicación diferente para cada PDF, está bien, déle un formato de borde a las celdas y luego podemos continuar, este tiene un diseño un poco más rápido porque lo mantengo muy simple. este está bien, así que tenemos que nuestras tablas estarán aquí abajo y luego tendremos un formato condicional y necesito algunos botones aquí y luego tendremos un poco de información aquí y luego ejecutaremos nuestro automatización entonces, ¿qué tipo de botones vamos a tener? Tal vez solo cinco, pero probablemente cuatro botones. Vamos a crear una forma en eso y lo que podemos hacer es solo un cuadro cuadrado y digamos algo como aquí y darle un color que sea parte. del tema asi y tambien quiero que alguien traiga g en algunos, traigamos algunos botones aquí, así que qué tipo de brotes se mueven en estos, tengo algunos guardados, habrá cinco botones para los cinco botones que teníamos y luego llámalo punto dos tres, dale un tamaño, está bien, estamos bien en eso, pero quiero este aquí. Quiero crearlo como nuestro para nuestras aplicaciones, por lo que será uno para la aplicación. Voy a fusionar y centrar esto para que nuestros encabezados se fusionen en el centro. Bien, ahora está comenzando a cobrar vida . Puedo ver cómo va a funcionar, pero lo que quiero hacer es crear varios botones y hagamos uno, quiero decir que es fácil de eliminar, así que llamemos a esto crear y distender, eso es lo que quiero que se vea bien y escribamos justificar y en negrita que se ve bien y luego lo que quiero es un poco más grande, hagámoslo un poco más pequeño bueno, entonces, ¿qué más queremos? Quiero duplicar ese control D control D control DI también quiero un botón que va a ser capaz de navegar, traigamos este aquí y traigamos este aquí, así que quiero buscar la plantilla, buscar PDF bien y luego creo que tendremos que traer estos íconos . que se asegure de que estén todos en el frente, traiga al frente aquí y luego el tercer botón que quiero tener va a ir aquí abajo y se llamará agregar plantilla y luego guardar plantilla muy, muy simple, mantenerlo simple y luego el las últimas plantillas seguras, eso es todo lo que queremos. Sé que podríamos agregar más, como eliminar plantilla. así que hemos agregado plantilla guardar plantilla aquí agregar plantilla aquí hemos buscado PDF aquí y luego hemos creado dicho eso es lo que quiero, así que ahora lo que tenemos que hacer es crear estos botones básicamente formatear y alinear el medio aquí agrúpelos y el primero cosa que queremos lo que debe hacer después de agrupar es nombrarlos, así que cree el botón de enviar y luego busquemos este aquí nuevamente, lo mismo formatee, alinee el grupo del medio y nombre el grupo y el nombre, de modo que tres pasos naveguen, simplemente cierre el botón de exploración y luego el botón Agregar. Quiero agregar esto. plantilla aquí porque quiero poder borrarla rápidamente y agregar una plantilla agrupándola. Llame a este botón agregar plantilla ok, está bien y el último, luego terminamos con nuestros conjuntos de botones, guardar y agregar no aparecerán en al mismo tiempo, por lo que va a ser uno u otro, agrupémoslo y llamemos bien a esta plantilla de guardar, lo que significa que vamos a poner tanto Agregar como Guardar en el mismo lugar, así que voy a alinear ambos botones . en el medio y alinéelos a ambos en el centro y los traeré justo aquí y luego quiero que todos los botones en el lado derecho estén alineados a la derecha ahora tenemos nuestro botón establecido aquí crear un enviar navegar para el PDF y luego hemos ahorrado un poco de tiempo , eso es está bien, eso es todo para nuestros conjuntos de botones y guardaremos lo que hemos hecho hasta ahora, simplemente ingresemos algunos datos de muestra, al menos un nombre de plantilla aquí, así que llamemos a la inscripción en un taller y luego envíemos un correo electrónico. digamos hola y luego yo quiero poner un nombre dinámico, así que voy a poner hola nombre y luego su formulario de inscripción al taller se desvinculará, está bien, y luego algo básicamente y luego podemos eliminar esto si quiere ver lo que estamos haciendo mientras escribimos esto así que podemos usar alt enter para ir a la siguiente línea hola y luego lo mismo vamos a usar el nombre dinámico y hola en lugar de ese será su nombre real el nombre del estudiante y luego todo lo que se ingresará para ir al En la próxima línea, le agradeceremos mucho su interés en nuestros talleres y lo bueno es que tendrá varias plantillas, por ejemplo, complete el PDF adjunto y amablemente envíenoslo por correo electrónico . alt enter, ya sabes quién lo firmará , ¿no, escritores, está bien? ay, ahí vamos, ahora tenemos nuestro contenido de correo electrónico y podemos recuperarlo ahora, así que estamos bastante listos para continuar, eso es todo, sé que todas las plantillas se almacenarán aquí para que podamos seleccionar una plantilla se mostrará aquí, ¿qué pasa con la ubicación de nuestra plantilla ? ponga el nombre del archivo que es una macro realmente fácil de escribir, así que escribamos eso ahora en el desarrollador Visual Basic alt f11 también es un atajo que lo llevará allí y es completamente nuevo, no hay nada más aquí, todo lo que tengo son tres hojas. enviar clave Te mostraré que pronto eso es solo un poco de ayuda para darte algunas ideas repasaremos eso en breve insertar módulo lo que haré es llamaré a esto digamos que llamaremos a esto PDF macros, por lo que para editar el nombre solo tenemos que hacer clic en las propiedades aquí y luego llamaremos a este PDF macros y También quiero uno para la macro de plantilla, supongamos que agregaremos ese módulo de inserción y llamaremos a esta entrada de macros de plantilla, se llama macros de Kempe, algo corto , por lo que el nombre no llega a gustar, así que en las macros de plantilla comenzaremos. fuera de eso, en realidad lo que quiero hacer quiero configurar la plantilla PDF correctamente. Quiero buscar eso para que podamos hacer esa plantilla PDF subconjunto y luego dimensionaremos la carpeta PDF como un dial de archivo usando el diálogo de archivo porque eso ayudará a abrirlo y configurarlo una vez que dimensionemos, debemos configurarlo, configurar la carpeta PDF es igual al cuadro de diálogo del archivo de puntos de la aplicación y luego, ¿cuál es el MSO que queremos? Queremos un selector de archivos , ¿no? Estamos eligiendo un archivo Supongo que debería llamarse archivo PDS, probablemente eso me hace un poco más de sentido. No quiero confundirlo, así que llamemos a este archivo PDF, tiene más sentido, archivo PDF correcto, no archivo de carpeta, así que asegurémonos de que nuestras dimensiones sean un poco archivo PDF más preciso archivo PDF es igual a archivo de aplicación perro estamos eligiendo un y luego, ¿qué vamos a hacer con el archivo PDF ? ¿Qué queremos hacer con él? Bueno, lo primero que quiero hacer es darle un título. ¿ Cuál será el título? Llamémoslo seleccionar formulario PDF. está bien y luego quiero darle un filtro, solo queremos PDF, así que necesitamos darle un punto de filtro, agregar voy a agregar un filtro, llamaré a este tipo de archivos PDF y luego coma y luego, básicamente, será lo que sea. eso termina con archivos PDF, así que vamos a usar el PDF de punto de asterisco y él lo archiva con esa coma ok una vez que solo queremos uno en la primera posición y luego lo que quiero saber si los puntos no muestran el mismo negativo entonces ir a no selección escriba negativo 1 sería que han seleccionado algo, así que vaya a ninguna selección por si acaso y eso lo cancelará, entonces podemos hacer simplemente desplegar ninguna selección aquí abajo una pequeña selección de esa manera evita cualquier aire ¿y qué si hay es una selección si seleccionan algo, quiero asegurarme de que esté puesto donde quiero t para poner esa hoja 1. Quiero poner eso aquí en e5, así que escribamos eso en la hoja 1 punto R y e5 el valor del punto es igual a lo que es igual a los elementos seleccionados del punto, está bien, así que lo pondremos allí, así que ejecutemos eso y asigne eso al botón, solo tenemos un Macker hasta ahora, así que voy a hacer clic con el botón derecho en este y asignar la macro solo a la plantilla PDF establecida, haga clic en Aceptar, haga clic en eso, asegurémonos de que deletreamos título con título igual, necesitamos dos iguales. está bien, así que ejecutemos eso de nuevo y luego ninguna selección vaya a, obviamente, omitir eso, está bien, estamos listos para continuar, podemos cerrarlo, buscar el botón , ubicar esa es la sílaba y eso es lo que queremos. ahora tenemos nuestro rellenable correcto aquí puede ver que se puede completar, ese es el que queremos perfecto, así que ahora tenemos el formulario correcto, lo guardaremos, así que, ¿qué más queremos hacer? Justo antes de que podamos, quiero asegurarme de que podemos guardar esto antes de que lo hagamos. no quiero perder esto y queremos lo pondremos al final de la macro para ejecutar, también queremos asegurarnos de guardarlo aquí y también queremos automatizarlo, así que escribamos ese código ahora mismo para tener más información que queremos poner aquí, ¿de acuerdo? Entonces, ¿qué necesitamos? Necesitamos que lo sepas. si es una plantilla nueva plantilla nueva y eso va a ser verdadero o falso falso, de hecho, vamos a comenzar con verdadero, así que vamos a poner eso como verdadero en realidad y luego quiero saber si cuál es la fila que nosotros seleccioné la fila seleccionada porque vamos a cargarlos, por lo que la fila seleccionada será igual, solo pongamos 18 por ahora, sea lo que sea, y luego también quiero saber cómo mostrar el correo electrónico, de hecho, lo que vamos a hacer es agregar una casilla de verificación aquí en el inserto de los desarrolladores Quiero agregar un control de formulario y es bueno saber si vamos a mostrar el correo electrónico o enviarlo correctamente, así que llamemos a este correo electrónico de visualización , ¿de acuerdo? ¿Lo mostramos o simplemente lo enviamos? de inmediato y voy a adjuntar esto específico a b5, así que vamos a formatear el control a y quiero vender el enlace en el b5 aquí para que cuando cambiemos esto vaya al tutor b5 Falls eso es lo que quiero justifiquemos a la izquierda estos y también voy a justificarlos a la derecha dejemos esto por un segundo escriba justifique y luego lo llamaré todo para que podamos notar que esas son celdas especiales a las que debemos prestar especial atención, está bien, así que tenemos que eso es todo lo que necesitaremos, será muy, muy simple, ahora vamos a tener algo formato condicional solo un poco de formato condicional nos ayudará a ver esta tabla , así que voy a Solo quiero datos de formato condicional en esta tabla que contenga valores y será una hormiga, así que hagámoslo así que vamos para ir al formato condicional administrar las reglas Voy a crear una nueva regla nueva regla ¿qué va a ser igual a dos condiciones y cuál es la primera condición? Quiero que haya un valor en d 18, pero tendrá que ser para cada fila, así que deshagámonos del signo de dólar para 18 y hacer no es igual a vacío ¿cuál es la segunda condición ? Voy a poner mod es igual a mod mod. veamos filas pares que serían mod bro, y esa es una tecla de acceso rápido automática que uso para que esta fila cero sea uniforme, así que, ¿qué hago? quiero colorear las filas pares, lo voy a dar como un azul claro, también voy a copiar esto porque también lo quiero para las filas impares, excepto por un pequeño cambio, por lo que el relleno de este se decolorará, pero tal vez un poco más claro digamos aquí digamos un poco más claro aquí está bien y haga clic en Aceptar y solo quiero una regla más y luego podemos hacer este 29 está bien está bien por ahora nueva regla use una fórmula nuevamente pegándola convirtiéndola en 1 y esta vez nosotros lo haré blanco y luego formatearé esas celdas y luego haré un blanco solo para gobernar, así que eso es todo lo que necesitamos para eso, está bien, ahora, ¿cómo funciona eso? Ahora, a medida que agregamos datos, obtenemos el formato que es automático, lo cual es amable de un aspecto agradable, está bien, una regla más que quiero crear para eso, volvamos al interior o nueva regla de formato condicional y luego la basaría en la fila seleccionada, de modo que será igual a esta fila, así que cuando seleccionemos una fila, quiero que se resalte cuál es el formato, quiero darle un formato de contraste, así que lo voy a dar un relleno de, digamos, un azul oscuro algo como esto con un desvanecimiento y le daré una fuente en negrita y blanco para que la fuente en negrita y blanco esté bien, así que ahora lo tenemos, así que ahora verás cómo cambia, ¿verdad ? lo cambiamos a 19, cambiará esta noche, está bien, eso es lo que quiero perfecto, así que ahora quiero poder guardar Quiero guardar esta información en la tabla a continuación, ¿cómo hacemos eso con solo un poco de matemáticas? y la mejor manera de reducir el código o la macro es usar el mapeo de datos, entonces, ¿cómo lo hacemos bien? Lo que quiero hacer es quiero un nombre de plantilla de mapa para esto. Quiero agregarle una ubicación para que podamos usar la fila 15. para eso, podemos hacer que III sería esta ubicación sería e5 macro sería g3 el asunto sería e7 y, por supuesto, el correo electrónico sería e 9, eso es todo, eso es todo lo que necesitamos para hacer el mapeo de datos y enviémoslos para que podamos entender y cuando quieras, todo lo que tienes que hacer es cambiar la fuente a azul y, por supuesto, la ocultaría, no puedes ver con la misma fuente así, vamos a mantenerlo visible por ahora, así que básicamente lo que quiero hacer es tomar esto y ponerlo aquí tomar esto y ponerlo aquí y ubicarlo más bonito entonces, ¿cómo hacemos eso dentro de macro bueno, concentrémonos en eso, escribamos esa macro ahora mismo para que podamos guardar nuestra información, luego vamos a crear una automatización, por lo que serán macros de plantilla aquí y quiero guardar las plantillas, así que escribamos una macro subguardada plantilla y necesitamos saber la fila que es muy importante y la plantilla dada crece tanto y también necesito saber la columna porque vamos a recorrer la columna, así que llame a la plantilla tanto tiempo, está bien, eso es todo lo que necesitamos y nosotros me voy a centrar en la hoja 1 de nuevo, es autohotkey que automatiza eso con y e y para que vea que no es parte de VBA, lo primero que quiero asegurarme es que si quiero verificar que no puede haber campos vacíos, realmente necesitamos un nombre, necesitamos una macro y también necesitamos un PDF . está bien, podríamos evitar que realmente no necesitamos el correo electrónico en el mensaje, pero sí necesitamos estos tres campos, así que ejecutemos una macro para asegurarnos de que III G 3 y E 5 no estén vacíos , así que en realidad vamos a ejecutar algunas líneas de código allí, por lo que es solo una línea de código y luego podemos desplegar esto un poco para que podamos ver lo que estamos haciendo allí, vamos ahora podemos ver ambos , está bien, así que si el valor del rango III del punto es igual a vacío o podemos copiar y pegue eso y siga adelante y cambie los rangos dos veces o rango y luego ocurre en este caso sería 'si g3 y en el último caso seríamos e 5 entonces podemos cambiar eso a 5 entonces qué queremos para hacer, entonces queremos que el usuario sepa, luego en el cuadro de mensaje, complete los campos requeridos, está bien, eso es todo y luego salga de las cosas, nada que podamos hacer si h no agregué la información adecuada. Quiero saber si es nuevo o no, eso es importante. Si es nuevo, debemos darle una nueva fila. Si existe, podemos darle la fila existente antes para que podamos hacerlo marcando B. 3 así que si el valor de 3 puntos del rango B es igual a verdadero, entonces la plantilla nueva y si está bien, tenemos eso ahora todo lo que hacemos, si es nuevo, entonces cuál es la fila nueva, entonces la fila B de la plantilla es igual a no rango D ellos 999 y punto y X mucho punto 0 más 1 que es el primer crecimiento disponible primera fila disponible de lo contrario, por supuesto, la fila estará en la plantilla de rango de puntos v4 la fila es igual al rango de puntos b4 bien, ahora que lo hemos hecho, ahora todo lo que tenemos que hacer es hacer es ejecutar un ciclo Voy a ejecutar un ciclo desde esta es la columna 4 hasta 5 6 7 8 no todo el camino para llamarlos 8 y básicamente tomar esto y ponerlo aquí tomar macro ponerlo aquí todos los campos vamos a bajar aquí en base a eso, todo lo que necesitamos para recorrer es mirar a través , mirar el rango y llevarlo a la fila que vamos a haga exactamente eso dentro de nuestra macro, así que todo lo que tenemos que hacer ahora es ejecutar si para el siguiente ciclo, para que la columna de la plantilla sea igual a 4 a 8, esos son los números de columna a continuación y poner/llamar bien, calmar el temperamento, no hay L allí, está bien, así que todo lo que necesitamos. lo que hay que hacer es escribir una línea de código para llevar todos los datos del formulario superior a nuestra tabla. ¿Cómo hacemos eso ? fila 15 entonces celdas de puntos Estoy buscando ese rango en el que las celdas 15 son la fila cuál es la columna maqams variable plantilla columna valor de punto que traerá todos los datos del formulario superior a la tabla inferior, está bien, baje los valores del formulario en la tabla solo que tres líneas de código solo ese bucle lo hará por nosotros, ¿de acuerdo? ¿Qué más queremos hacer ? Entonces, básicamente, quiero envolver el texto. simplemente ejecutemos esta macro que hemos ejecutado hasta ahora y luego w Tenemos que completar el río. Pongamos un nombre de macro que funcione perfectamente. Prueba y luego sigamos adelante y ejecutemos de nuevo y echemos un vistazo y verás que ves que es más grande. Realmente no quiero eso , así que ¿Qué queremos hacer? Queremos envolver el texto para que todo esté bien, pero necesito envolver el texto para que podamos hacerlo con una línea de código aquí, así que también lo que queremos hacer es un rango de puntos simple y qué es la fila plantilla fila plantilla fila y cita dos puntos cita puede plantilla fila perro y no es el valor de punto sería el texto de ajuste de punto es igual a falso correcto es no, no queremos ajustar el texto, está bien, eso es importante y también queremos para asegurarnos de qué va a hacer cuando ejecutemos ese código de repente, simplemente tomará esta forma y luego envolverá el texto es falso, así que así y luego lo soltará, envuélvalo nuevamente y luego va a ser falso asi como eso es lo que quiero que pase yo para robar uno mantengo las cosas en la misma linea Quiero que ese camino crezca, por lo que ajustar el texto funcionará bien, entonces, ¿qué más debemos hacer bien? Necesitamos configurar los conjuntos de botones y también necesitamos saber cuál es la fila de la plantilla, así que quiero asegurarme de que la plantilla la fila entra aquí b4, así que pongamos que ahora da-rae puede que no si fuera una nueva plantilla, puede que no haya sido así antes de que el valor sea igual a la plantilla, bueno, eso es solo agregar la fila de la plantilla, ¿qué más? También queremos asegurarnos de que b3 son doctrinas falsas porque b3 dice que si es una nueva plantilla no es igual a falso y luego todo lo que queremos hacer es simplemente tener los dos botones Quiero asegurarme de que el botón Agregar que agrega el botón de plantilla punto punto visible es igual a verdadero Quiero asegúrese de mostrar que agregue un botón. Quiero ocultar el botón Guardar. Escríbalo. Ya no necesitamos guardarlo. Formas de puntos. El botón Guardar plantilla no es visible . vamos, eso es todo lo que tenemos que hacer, sigamos adelante y hagamos esto falso, ¿no es así? ya es una plantilla nueva, la acabamos de guardar y vamos a ejecutarla para asegurarnos de que no haya problemas, está bien, se ve bien, todo se ve bien, no es falso, dieciocho perfecto, está bien, ahora podemos guardar las plantillas, ahora podemos automatizar el PDF, así que vamos haz eso, entonces , ¿cómo automatizamos el llenado del PDF? Vamos a caminar aquí y paso a paso cada vez que vayas a hacer algo automatizar un proceso que quieras mapear primero, así que abramos ese PDF, este es el que se puede completar, entonces, ¿qué hago? quiero hacerlo bien, el primer paso que quiero hacer es abrir el formulario , escribamos todos los pasos y esto es lo que quiero que hagas también, escribe todos los pasos , así que deslízate hasta aquí y escribe algunos pasos y para obtener deshacernos de este sangrado todo lo que tenemos que hacer es agregar un espacio aquí y luego soltarlo y eso lo elimina, está bien, entonces, ¿cuál es este paso uno, abre el PDF correcto? Necesitamos abrirlo, obviamente, oh, entonces, ¿cuál es el siguiente paso? echemos un vistazo a lo que sigue Quiero poner el nombre del estudiante Quiero tomar el nombre del estudiante de cualquier fila en la que estemos aquí. Quiero colocarlo justo dentro del ahora que está abierto. ¿Cómo llegamos allí? Bueno, ¿qué debemos hacer? muy bien, vamos a usar algo llamado enviar niños y enviar teclas significa que el teclado atajos de teclado automatizados, así que básicamente estamos automatizando los trazos del teclado, lo que harías, la mejor manera de hacerlo es guardar el mouse, no lo uses su mouse encuentre una forma de evitar el mouse one suite una vez que mapee todos los pasos usando solo su teclado, podemos hacerlo, así que lo que debo hacer es necesito Voy a usar mi casa solo para mostrarle pero necesito acceder este campo correcto, necesito acceder al nombre del estudiante , así que, ¿cómo hago eso?, intentemos presionar tabulador, tabulador perfecto, eso significa uno después de que esté abierto, una pestaña para abrir el nombre del estudiante, escribamos eso, vamos a ir paso a paso y yo le mostraré cómo puede trazar su propio proceso, por lo que el siguiente paso es la pestaña ahora, ¿cuál es el siguiente paso que Ya que estamos a la vista, ya estamos dentro del nombre del estudiante, así que podemos poner el nombre del estudiante nombre del estudiante, entonces, ¿qué es lo próximo que quiero hacer bien? Quiero poner el correo electrónico del estudiante ¿cómo lo hice ? hacemos esa pestaña del correo electrónico del estudiante, así que escribamos la pestaña de dos pasos y luego el correo electrónico del estudiante, está bien, ¿cuál es el siguiente paso? El siguiente paso es la pestaña del número de teléfono del estudiante. Haga eso nuevamente . no quiero no tengo el padre o tutor eso es todo ahora lo que quiero hacer ahora quiero quiero básicamente quiero guardarlo pero no quiero guardar no quiero guardarlo como un formulario que se puede completar porque ya se completó, agregamos el nombre del estudiante sin el estudiante, incluso con el número de teléfono del estudiante. Estoy listo para guardarlo, pero tenemos que guardarlo como hmm. veamos si hay un guardado ya que aquí no hay un atajo aquí pero podríamos ponerlo debajo en esto es que estoy usando Foxit pero tú puedes Cualquiera tengo un guardado como aquí. Ya lo he agregado aquí, pero ¿cómo lo hago ? Echémosle un vistazo. Estoy buscando el método abreviado de teclado para guardar, ya que no quiero el teclado. ¿Cómo lo automatizamos? toques de teclado debajo de guardar como resaltado deliberadamente aquí dice guardar como ctrl shift está bien así que eso va a ayudar está siguiendo para hacer eso ahora mismo control shift pregunta qué va a pasar va a abrir el perfecto está bien así que eso es lo que quiero hagamos eso ctrl + Shift + s está bien entonces tenemos el siguiente paso ahora sabemos que es control así que lo hace ¿qué quiero hacer entonces después de presionar control shift arriba lo haré de nuevo ya estamos en el archivo nombre así que a continuación quiero poner el nombre completo del archivo, incluido su nombre personalizado . Quiero darles un nombre personalizado. Escriba Phi, el nombre completo del archivo más el nombre . siguiente paso ctrl shift s de nuevo repasemos el proceso ahora quiero guardarlo quiero t o guárdelo, así que veamos cómo podemos hacer eso, de acuerdo, echemos un vistazo a eso, démosle un nombre diferente solo temporalmente para que pueda entender el proceso, así que creo que será, veamos, veamos, aquí está el guardado, pero por lo general es alt s tal vez Alt alt funciona muy bien, así que presioné alt + S, está bien, perfecto, eso funciona , intentemos el fin ctrl shift s alt y luego también podrías hacer tab tab tab tab tab que también podríamos hacer Tab 3 veces y haga clic en eso y haga clic en entrar, pero alt s es un alt s rápido no es control s no funcionaría ctrl s no funciona shift s no funciona, así que nota que hay una línea debajo de guardar que significa que algo es tan alt s funciona bien y eso funciona bien, ya está aquí, pero no necesitamos un lugar, así que sabemos que alt s funciona, así que escribamos eso dentro de nuestro mapa, paso alt + S, está bien , ahora lo sé ahora lo guardé ahora este formulario está guardado qué quiero hacer tiene la información del estudiante qué quiero hacer quiero volver a la parte superior y agregar la n ext estudiante, así que realmente quiero borrar el formulario en vamos a borrarlo, así que ya lo hemos guardado, pero vamos a borrarlo ahora, entonces, ¿cómo borramos el formulario? Veamos en formulario restablecer formulario No veo ningún acceso directo aquí hmm, está bien , hay no hay atajo aquí, pero ¿cómo necesitamos un atajo? De lo contrario, no podemos automatizar el proceso . ¿Cómo obtenemos un atajo? Así que intentemos esto . te mostraré que solo una vez más presionando all nos dirá todos los accesos directos ahora quiero llegar a la forma, así que vamos a presionar em ok ahora, ¿qué debo hacer? oh , parece F si presiono F va a restablecer el formulario vamos a ver si eso funciona simplemente poniendo algunos datos aquí ahora tenemos los datos ahora voy a ponerlo en alt MF los datos son claros perfectos así que sabemos tres diferentes no-no-no alt al mismo tiempo pero tres diferentes momentos alt MF quién va a borrar ese formulario eso es lo que quiero quiero borrar el formulario para que podamos prepararnos para el siguiente e está bien entonces alt luego M luego F tres pasos diferentes que van a borrar estos tres pasos borrarán nuestro formulario está bien entonces ahora nuestros formularios están claros qué pasa con el siguiente paso ahora que el formulario está claro qué tenemos que hacer tab y otra vez está bien entonces todo esto es una pestaña y repetimos el proceso creo que ahora lo tengo creo que tengo todos los pasos para todos estos pasos van a ser en realidad los trece pasos que ahora todo lo que tenemos que hacer es ingresarlos pasos dentro de las macros y usando 50s y podemos automatizar este formulario PDF, así que hagámoslo ahora mismo dentro del módulo y vayamos a las macros PDF, esta que vamos a ejecutar quiero escribir la primera macro PDF que es, así que vamos a Llame a esto, llamémoslo subcompletar inscripción en el taller, está bien, eso es lo suficientemente bueno para que podamos separar las diferentes macros, ahora necesitamos dimensionar algunos archivos. Necesito saber el archivo de plantilla PDF, por supuesto, si vamos a abrirlo. dimensione la plantilla PDF como una cadena y también necesito saber el nuevo archivo PDF Estamos creando uno nuevo, así que también lo dimensionaré como cadena y qué más quiero que guarde el archivo PDF para guardar la carpeta PDF como cadena y también digamos que necesitamos un nombre de estudiante nombre de estudiante como cadena esas son cadenas que necesitamos, necesitamos algunas cadenas más, así que intentémoslo para la dimensión del correo electrónico, el asunto tiene una cadena y el mensaje es una bebida para el correo electrónico y la dirección de correo electrónico, hagamos esa dirección de correo electrónico como una cadena, está bien porque necesitamos saber todo eso y luego llegaremos al punto en el que también vamos a automatizar el correo electrónico , por lo que, en primer lugar, quiero recorrer todas las filas de estudiantes, por lo que debemos dimensionar la fila de estudiantes en la última fila fila de estudiantes fila fila tan larga y la última fila es tan larga la última fila es tan larga está bien , necesitamos recorrer todas las filas en la hoja 2, está bien, muchas dimensiones, vamos a usar puntos de venta, así que dimensionemos la aplicación de Outlook como un objeto, lo haremos con minería tardía y también el el correo de Outlook es ese objeto para el correo de Outlook como objeto, ambos son objetos Está bien, ahora queremos asegurarnos de que tengo que asegurarme de que hay algunas cosas que tenemos que asegurarnos de que los cinco necesitamos que los cuatro ciertamente necesitamos saber que II cinco contiene un valor correcto, no podemos abrir nada si no lo hacemos en realidad lo tenemos, así que tenemos que verificar para asegurarnos de que un cinco contenga un valor, así que lo primero que vamos a hacer es si el valor de cinco puntos R y E de la hoja uno es igual a MT, entonces, ¿qué quiero hacer? Deje que el usuario saber cuadro de mensaje seleccione una plantilla de PDF dos años sin una plantilla de PDF no podemos hacer nada más y luego lo que podemos hacer es ejecutar la macro recuerde que vamos a ejecutar esta macro pidamos al usuario que haga así que voy a pedirle al usuario que configure la plantilla PDF, así que copiemos esto, no le haré saber al usuario que necesita buscarlo y luego lo que voy a hacer es ejecutar otra verificación después de que He hecho eso si incluso después de que se ejecutan, importa si todavía hay etiquetas de den vacías en el sub, así que podemos hacer eso con si luego salgo del sub i Si todavía está vacío, salga de las cosas, es como una segunda oportunidad, está bien, ahora que estamos avanzando , ahora sabemos que al menos en este punto, e cinco ahora contiene un valor para que podamos configurar el archivo de plantilla PDF para cuando lo demos. para igualar, por supuesto, hacer trampa, quiero un valor de cinco, simplemente copie la cara de eso, así que ahora sabemos el nombre del archivo de plantilla del archivo de plantilla, lo necesitamos bien porque no podemos hacer eso, todo bien, ahora podemos centrarnos en la hoja 2 con la hoja 2 ¿Qué vamos a hacer? Quiero obtener la última fila. La última fila. Vamos a tener que pasar por todos los estudiantes, así que necesito saber la última fila. En este caso, es 17. ¿Cómo lo hacemos? usé el rango de puntos a y luego nueve nueve nueve nueve puntos y X mucho fila de puntos bien, esa es la última fila de estudiantes bien, ahora que tenemos la última fila, podemos hacer un bucle a través de esas, así que hagámoslo bien, lo siguiente que quiero ¿Qué hago? Voy a abrir ese archivo PDF para que podamos tratar con este libro de trabajo. Siga el hipervínculo y qué estamos siguiendo la P. Archivo de plantilla DF que es el que acabamos de crear, así que todo lo que tenemos que hacer es abrir ese archivo PDF, así que ahora está abierto, ¿qué queremos hacer? Voy a esperar un minuto . Quiero darle un poco de tiempo. así que vamos a darle un poco de pausa para dejar que se abra químicamente. ¿Cómo le damos algo de tiempo? Podemos usar esperar ahora aplicación doc esperar y luego qué queremos cuánto tiempo lo quieres ahora más digamos solo dos segundos así que usamos punto cero punto cero cero cero cero dos entonces cuatro ceros en los dos que nos darán dos segundos para esperar hasta que esté abierto ahora podemos comenzar nuestro ciclo ahora que lo abrimos estamos listos para tomar prestado el ciclo así que va a ser para la fila de estudiantes igual que estamos comenzando, por supuesto, en la fila tres, que es el primer estudiante que tenemos. Fila tres, vamos a ir hasta la última fila, así que tres a la última fila a continuación y Vuelva a cerrar nuestro bucle en la siguiente fila de estudiantes cuando abra un bucle, siempre querrá cerrarlo y luego escriba el código entre primero que nada. lo que quiero hacer es recordar que solo quiero enviar correos electrónicos y completar formularios si está en blanco es igual a blanco, entonces deberíamos continuar, de lo contrario, no lo hagamos, así que si el doctor H y el estudiante escribieron el valor máximo es igual a vacío, entonces continúe bien, y si es así, ahora todos nuestros códigos se escribirán dentro aquí, todo está bien, cerremos eso y vamos a traerlo reenviar aquí para que sea con nuestra hoja esto es para terminar con la hoja 2 esto es para la siguiente fila de estudiantes así que todo nuestro código se basa porque no tenemos correo electrónico aquí así que podemos enviarlo y queremos llenar el formulario y enviarlo está bien, ahora estamos listos para escribir nuestro código, nuestras plantillas se abren, entonces, ¿qué queremos hacer? Miremos hacia atrás a nuestro mapa y veamos primero, necesitamos obtener información de esta fila, necesitamos qué necesitamos, necesitamos al estudiante. nombre que necesitamos enviar por correo electrónico necesitamos el que necesitamos así que necesitamos obtener vamos a obtener la información rmación y complete nuestras variables primero antes de comenzar a automatizar el PDF para que podamos hacer eso con esto, permita que ocurra el nombre del estudiante que sabemos que se encuentra en el rango de puntos e igual a mire una a Debo decir que soy una fila de estudiantes, así que sabemos el el nombre del estudiante está allí y podemos llamar a ese nombre del estudiante y qué más necesitamos, necesitamos la dirección de correo electrónico del estudiante, así que la dirección de correo electrónico dónde se encuentra eso que se encuentra en la columna F para que podamos poner eso y lo haremos solo copie esto y luego lo cambiaremos a F igual y luego lo cambiaremos a F y tenemos la dirección de correo electrónico, llamemos a esta dirección de correo electrónico, está bien, así que ahora la guardaré y ahora tenemos nuestra dirección de correo electrónico ¿Qué más necesitamos? Quiero el asunto del correo electrónico en línea. Quiero extraer el correo electrónico que está en la hoja 1. Quiero reemplazar el asunto que está en el lugar E 754. Vamos a reemplazar esto. así con qué lo vamos a reemplazar vamos a reemplazar con el s real nombre del estudiante nombre del estudiante entonces eso es lo que queremos reemplazar eso es en realidad así que ese es el tema este tema lo que sea que esté en East 7 pero si es si se encuentra el nombre, quiero reemplazarlo con el nombre real del estudiante y puedo hacer lo mismo con el mensaje así que hagamos eso, solo copiemos y peguemos eso y, de hecho , este lo cambiaré a mensaje y, por supuesto, esto será e 9 ok, ahora tenemos asunto de correo electrónico y tenemos mensaje de correo electrónico y también sabemos que cualquier donde dice que el nombre que vamos a reemplazar con el nombre real del estudiante y eso está todo en la cadena, así que ahora tenemos toda esa información, así que lo que quiero hacer es configurar el nuevo nombre del archivo PDF dónde vamos a decir pero voy a configurar el nombre del archivo recuerda cuando abrimos necesitamos configurar un nombre de archivo PDF recuerda cuando usé ctrl shift s right lo guardamos necesitamos el nombre del archivo no puedo guardarlo donde lo es, pero quiero guardarlo en una ubicación y con un nombre específico le gusta un nombre único, así que vamos configúrelo ahora mismo, configuremos ese nombre único a lo que debería ser el equivalente del nuevo archivo PDF y quiero que esto funcione en sus libros de trabajo también, así que lo configuraré en este libro de trabajo porque es una buena ubicación este libro de trabajo significa cualquier ubicación el el libro de trabajo actual es que lo usaremos como predeterminado, puede cambiarlo, por supuesto, esta ruta de puntos del libro de trabajo Quiero saber la ruta del libro de trabajo y qué, así que vamos a incluir la ruta y qué más también quiero borrar la barra invertida a la derecha y lo que puede ser un nombre de archivo tal vez el nombre del estudiante algo diferente nombre del estudiante y luego tal vez algo en el formulario y digamos inscripción porque les enviaremos un correo electrónico , llamémoslo inscripción, está bien, así que tenemos inscripción pero quiero saber que tenemos que poner la extensión en dot PDF que también es importante, así que eso nos dará nuestro nuevo nombre de archivo para el PDF que es un PDF rellenable con su información ahora lo hemos puesto en una variable de cadena así que eso nos ayudará a medida que agréguelo más tarde, entonces, ¿qué debemos hacer a continuación? Lo que quiero hacer es asegurarme de que esto no lo haga ya. Si existe el mismo nombre y el mismo archivo en la misma ubicación, no podremos. para guardarlo, debemos eliminarlo ya, así que si averigüemos si existe si el directorio nuevo archivo PDF el directorio DB no es igual a vacío si no está vacío, entonces lo que quieras hacer, entonces mátalo, mátalo, mátalo, mátalo, mátalo musicalmente , mátalo y qué . Quiero matar Quiero matar este nuevo archivo PDF, así que lo mataré ahora, eliminará el archivo si es este elimina el archivo si existe porque no podemos guardarlo, creará un error si existe eliminar el archivo existe, así que ahora hemos eliminado el archivo bien, entonces, ¿qué quiero hacer? Bueno, lo primero que realmente quiero hacer es asegurarme de que este formulario esté claro , es muy importante que el formulario en sí esté claro, recuerda. necesitamos hacer eso, necesitamos borrar el formulario por completo, luego borramos el formulario usando alt MF pero lo hacemos al final pero realmente quiero hacerlo al principio, ¿por qué lo quiero por si acaso? Porque a medida que lo repasamos, agreguemos borrar la fórmula, hagámoslo lo primero que hagamos y eso nos ayudará para que podamos hacerlo con siguiendo las líneas de código, lo primero que quiero hacer es agregar un poco de peso y querrá agregar mucho peso y luego, mientras espera los tiempos y luego, a medida que lo desarrolla , puede reducir los tiempos de peso para hacerlo más rápido, pero siempre desea comenzar con mucho , así que borre el formulario primero, borre el formulario y cómo lo hacemos bien. Lo primero que quiero hacer es la aplicación. De hecho, podemos copiar esto. No tenemos que seguir reescribiendo. aplicación y luego tal vez solo un segundo está bien y luego desde que nuestra d se abre y luego lo que quiero hacer propietario es enviar clave para que la aplicación no envíe claves y cuál es la clave que queremos enviar bien lo que quiero hacer a borre el formulario Necesito usar la palabra alt ¿cómo obtengo alt allí? bueno, tengo un código libre que' te ayudará alt y lo puse aquí en nuestra tercera hoja así que lo que era Alt alt es el control de % es el cambio de intercalación es el plus así que sabemos que esto te ayudará a mapear en la hoja 3 así que todo lo que necesito hacer es poner el %, así que hagámoslo para que las mismas teclas serían comillas % comillas bien y lo que sigue y el cuello es , echemos un vistazo a nuestro mapa, ¿qué tenemos que hacer a continuación? hagámoslo ahora, así que solo copiemos y peguemos esta aplicación, envíe un beso, lo pondré en em y luego en em y luego en F, pero quiero hacer, quiero poner un poco de peso Siempre me gusta un retraso y es más fácil agregar tiempo porque las cosas no se estropean , así que pongamos un poco de retraso entre estos, está bien, en caso de que esté bien, si funciona lento al principio, podemos agregar velocidad más tarde, podemos eliminarlos, así que esto es Voy a borrar nuestro formulario, ¿qué queremos hacer a continuación? Ahora estoy listo para agregar los campos, así que agreguemos los campos y ¿cómo agregamos los campos? lo primero es ponerlo de nuevo, echemos un vistazo al miembro medio, lo primero que tuvimos que hacer una vez que borramos los campos, lo que ya está abierto, lo primero que tenemos que hacer es tabular, entonces, ¿cómo agregamos la pestaña? agreguemos eso en, solo copiemos esto aquí y luego lo actualizaremos a la tecla de tabulación, está bien, así que no es M en este caso, sino su pestaña, así que podemos agregar una pestaña con otra vez, solo usemos la pestaña de corchetes, cierre los corchetes y luego comillas así eso lo va a tabular y luego una coma verdadero queremos esperar queremos asegurarnos de esperar y luego hasta que continuemos eso es muy importante, está bien, ahora que hemos tabulado lo que quiero hacer, voy a poner el nombre del estudiante entonces, en este caso, todo lo que tenemos que hacer es copiar esto, pegarlo aquí y luego poner el nombre del estudiante, ¿cuál es el nombre del estudiante? Ya lo hemos definido aquí, así que solo tenemos que copiarlo y ponerlo aquí y de nuevo el espacio y la espera queremos esperar en esa espera verdadera siempre queremos esperar hasta el siguiente paso está bien así que ahora tenga el nombre del estudiante ahora otra vez, copiemos nuevamente el peso en movimiento, sabe que queremos asegurarnos de que haya suficiente tiempo para dejarlo en dos segundos, démosle y asegurémonos de tener suficiente tiempo para ingresar el nombre completo del estudiante, este nombre largo si es un nombre largo puede llevar un poco más de tiempo, así que, ¿cuál es el siguiente paso ? Vamos a cargar nuestra pestaña de nombre de estudiante masivo nuevamente y luego la pestaña de correo electrónico del estudiante y el correo electrónico del estudiante, así que escribamos eso. Todo lo que tenemos que hacer es copiar esto y luego pegarlo. aquí y luego reemplace la variable en lugar de un nombre de estudiante, pusimos un correo electrónico, así que hagamos esa dirección de correo electrónico, está bien, ahora cuál es el siguiente paso, echemos un vistazo de nuevo en otra pestaña y el número de teléfono, está bien , siempre tengo que esperar. y luego, lo que vamos a hacer es básicamente copiar esto y pegarlo aquí en lugar de la dirección de correo electrónico. ¿Qué quiero? Quiero el número de teléfono del estudiante allí. El siguiente paso es el número de teléfono del estudiante aquí. agregar el número de teléfono del estudiante Bueno, nuestro número de teléfono de estudiante se encuentra dentro de nuestra tabla, echemos un vistazo a que sabemos que tenemos la fila que se encuentra aquí debajo de G, así que hagamos ese rango de puntos G G y la fila del estudiante y el valor del punto de la fila del estudiante está bien, así que esto es nuestro número de teléfono, pero echemos un vistazo a nuestros números de teléfono, nuestros números de teléfono no están formateados, ¿y si queremos formatearlos? Démosle un formato. Quiero elegir un aviso de ese formato en Excel, pero no quiero que se vea como esto dentro del formulario. Quiero que esté formateado para que podamos hacer eso. Agreguemos algo de formato a los números de teléfono para que podamos hacer eso con formato y cuál es el formato que queremos asignar. En este caso, quiero darle un formato específico. formato vamos a hacer libras uno dos tres y luego - uno dos tres - y luego uno dos tres cuatro eso le dará un formato específico y eso es lo que quiero básicamente el formato que quiero y luego, por supuesto, eso es lo que le va a dar nuestro número de teléfono, pongamos el número de teléfono, está bien , así que h dé nuestro número de teléfono y eso es todo lo que realmente queremos hacer de nuevo, agreguemos otro tiempo de espera aquí, probablemente lo reduzcamos a un segundo porque es martes un poco lento, pero es bueno si lo está viendo y lo estamos haciendo en vivo bien bien ahora tenemos todos los formatos ahora tenemos nuestro nombre de estudiante tenemos nuestro correo electrónico y tenemos nuestro número de teléfono de estudiante ¿qué quiero hacer ahora? en nuestro vamos a ver nuestro cambio de control de mapa es nuestro próximo paso, así que agreguemos ese lado una línea de código, entonces, ¿cómo lo hacemos nuevamente? Vamos a usar las teclas San y podemos simplemente copiar esto y luego hacer las actualizaciones en consecuencia para en este caso, lo que quiero hacer es ctrl shift y luego s so caret plus y luego S, así que escribamos eso dentro del código aquí, así que lo aclararemos, así que queremos el control, que es ese cambio de intercalación que tenemos. saber es un plus y luego s para que podamos ponerlo entre paréntesis s para controlar el cambio s así es como obtenemos el abrir el cuadro de diálogo guardar ahora tenemos el cuadro de diálogo guardar abrirlo y volvamos a esperar otros dos segundos y luego qué quiero hacer entonces quiero poner dentro de nuestro nombre bien ¿qué somos? ¿cuál es nuestro nombre? quiero lo tenemos ya aquí arriba se llama nuevo archivo PDF aquí quiero poner eso ya está arriba, así que tan pronto como iniciemos este cambio de control, lo siguiente es poner este nombre en el nuevo archivo PDF, ya está listo para eso, así que eso es todo lo que tenemos que hacer, solo tenemos que traducir eso en las teclas de envío para que podamos hacer eso aquí pegar esta aplicación enviar sigue copiar esto pegarlo aquí poner un espacio allí y luego, en este caso, solo queremos asegurarnos es cierto, cierto, está bien, eso nos dará nuestra información que se incluirá en lo nuevo y esperemos un poco porque este es un nombre largo, así que agregaré tres segundos en esto o tres carpas allí, así que ahora lo entendemos, así que es voy a esperar a que eso llene oli porque notarás que va a tomar un poco de t ahora que para completar ese nombre de línea ahora qué queremos hacer vamos a ver el siguiente paso ahora que tenemos que ingresamos el nombre del archivo alt s todas las pruebas sabemos que alt es la persona para ser el porcentaje para que y s es lo que tenemos que hacer alt s es lo que tenemos que hacer para guardarlo, así que podemos hacerlo ahora mismo, podemos simplemente copiar este , está cerca y luego lo modificaremos en consecuencia, todo sería el porcentaje, así que este caso es el porcentaje y luego s porcentaje y s y eso está más marcado como guardar como está bien ese es el botón guardar como y ahora continuaremos y solo esperaremos unos segundos esperemos y pongamos otra espera aquí para darle algo de tiempo para guardar y qué sigue ahora que hemos terminado hemos terminado con el código se guardó todo se guardó correctamente, entonces, ¿qué queremos hacer ahora? Quiero crear el correo electrónico . Vamos a crear el correo electrónico. no los tomamos antes de crear un correo electrónico , echemos un vistazo a eso y veamos cómo lo hemos hecho hasta ahora y asegurémonos, pero qué d o quiero hacer quiero poner el nombre de la macro aquí la macro que acabamos de crear quiero ponerla se llama llenar registro de taller es un mal nombre es bueno simplemente se llama llenar formulario de taller me gusta más vale llenar taller así que quiero para tomar esta macro y quiero ponerla aquí porque esta es la macro que ejecutará este formulario específico, pero ahora necesito tomar esta macro y quiero escribir una roca, oh, eso ejecutará lo que sea que esté aquí, así que escribamos eso es muy rápido, así que lo escribiremos aquí, es una macro muy simple, así que llamemos a esta plantilla de envío de creación secundaria, está bien, y ¿qué es lo que realmente quiero hacer? Solo quiero ejecutar lo que esté en la hoja 1, rango g3, lo que esté allí. Voy a ejecutar eso y espero que lo hayan ingresado correctamente, será un error, así que lo que sea que esté en g3 lo ejecutaremos bien, así que ahora todo lo que tengo que hacer es escribirlos de esta manera, podemos ejecutar diferentes macros, asignar la macro y lo llamaremos crear y enviar plantilla, está bien, guardemos nuestro trabajo hasta ahora y t Entonces , veamos si hay algún problema con esto, está bien, abrió un formulario, eche un vistazo, está borrando el formulario y está poniendo el nombre, poniendo el correo electrónico, poniendo el número de teléfono, guardando, guardando , funciona bien, está bien, se ve bien, borrando el formato. pasemos al siguiente pasemos al siguiente no sabíamos que no teníamos que enviarlo por correo electrónico pasemos al siguiente perfecto eso es lo que me gusta David Davis está bien, se ve muy, muy bien, hemos hecho un buen trabajo con esto hasta ahora, todavía tenemos que agregar un correo electrónico y hacer un poco más de trabajo, pero se ve bien, eso es justo lo que quiero y solo está hecho, ¿por qué solo está hecho, porque solo está hecho, solo hay dos estudiantes donde nuestro paso si son solo dos, así que John y Davis, esos son los únicos dos estudiantes, está bien, se ve bien, tenemos que cerrar este último y nos gustaría asegurarnos de que hayamos terminado, queremos cerrar el piso, así que Todavía tenemos trabajo por hacer, pero lo hemos hecho bastante bien hasta ahora. Cerremos todo esto. y continuar con nuestro código vamos a crear el correo electrónico y luego lo que haremos es cerrarlo crear correo electrónico ¿cómo creamos el correo electrónico bien de nuevo, ya hemos dimensionado los objetos de Outlook, pero ahora sólo tenemos que configurarlos así establezca la aplicación de Outlook igual a qué crear objeto qué tipo de objeto reclutando vamos a rastrearlo la aplicación de Outlook es un Outlook.com que va a crear la aplicación pero no creará el correo electrónico, por lo que necesitamos crear el correo electrónico ahora configure el correo electrónico de Outlook para que sea igual a la aplicación de Outlook, cree el elemento cero, que es el correo electrónico, así que vamos a crear ese elemento y, una vez creado, podemos trabajar con él, así que con el correo electrónico de Outlook, ¿qué queremos hacer? No quiero establecer el a dos va a ser igual a la dirección de correo electrónico lo siguiente va a ser el asunto conocemos el asunto y creo que tengo un asunto aquí asunto igual a sub j esa es la abreviatura nosotros' he visto el siguiente mensaje , que es el cuerpo en realidad llamar ese cuerpo un cuerpo de correo electrónico igual al mensaje y luego lo que quiero hacer quiero agregar un archivo adjunto derecho queremos ese formulario queremos adjuntar ese formulario que acabamos de crear punto la tarea punto agregar qué estamos agregando nuevo archivo PDF eso es el que acabamos de crear estamos agregando ese archivo y luego lo que quiero hacer es saber si debo enviarlo de inmediato o si simplemente debo mostrarlo obviamente para nuestro propósito en esta capacitación que solo vamos a mostrar pero se basará en esto, recuerde que tenemos esta casilla de verificación mostrar correo electrónico o no, por lo que b5 es b5 es verdadero, vamos a mostrarnos, escribamos eso en el código si la hoja 1 recuerda que necesitamos definir g1 rango b5 punto punto valor es igual a verdadero entonces dot display else dot cent else va a enviar este correo electrónico de envío o visualización correcto que le da a los usuarios una opción, eso es todo, eso es todo lo que tenemos que hacer con el correo electrónico y echemos un vistazo y todo lo que también quiero hacer es una vez que He enviado el correo electrónico. Realmente quiero agregar la fecha, la fecha actual aquí porque queríamos que supiera exactamente cuándo se envió el correo electrónico, así que vamos a H y cualquiera que sea la fila de los estudiantes, vamos a poner la fecha, así que hagamos esa hoja ahora, todavía estamos, ya estamos en el rango de puntos 8 de Chiru. y el estudiante escribió el valor es igual a lo que va a ser igual, simplemente llámelo ahora, configure la fecha y la hora actuales, queremos saber cuándo se envió, pero cualquiera que sea el problema, una vez que tengamos el correo electrónico, una vez que tenga el correo electrónico, realmente quiero volver. a la aplicación derecha, realmente quiero volver al PDF , así que tenemos el correo electrónico que se lanzó, pero no puedo comenzar a enviar las claves a menos que regrese al lector de Foxit, esta es nuestra aplicación PDF, necesito ir volver allí para el próximo , entonces, ¿cómo lo activamos de nuevo porque acabamos de activar el correo electrónico, así que ahora tengo que volver aquí, podemos usar algo llamado activación de la aplicación, activará nuestro lector de PDF, así que cualquier lector de PDF que esté usando desea activarlo? así que la activación de la aplicación en este caso se llama box it estoy usando Foxit re ader ese es el nombre de la aplicación que estoy usando para que el lector de Foxit pueda encontrar el nombre cuando hace clic con el botón derecho o cuando pasa el mouse sobre él puede ver qué nombre es así que Outback, eso lo activará, está bien, eso se ve muy bien y luego tenemos y si y luego nuestra próxima fila de estudiantes y lo último que necesitamos para escribir un poco de código una vez que salgamos de eso ¿qué quiero hacer ? Voy a salir de esta aplicación una vez que entiéndalo entiéndalo Necesito salir ¿Cómo salgo de esto ? No quiero cerrar esta aplicación, bueno, lo que básicamente quiero hacer es cerrarla y luego , si vemos, echemos un vistazo si podemos encontrar algunos clones. por lo general, es ctrl Q o algo así , así que creo que funcionará bien, pero quiero ver si lo han hecho, si está visible aquí en algún lugar, no lo veo, la tecla ctrl generalmente funciona, no veo dónde tienen este atajo aquí no está en la lista Sé que es ctrl Q porque trabajo con la especificación casi todas las aplicaciones son la tecla ctrl es ea sy para probarlo, simplemente presione control + Q y vea si se cierra bien, así que sabemos que ctrl Q es fácil de probar, sabemos que ctrl Q simplemente ciérrelo, así que escribamos eso allí para que la aplicación no envíe las teclas nuevamente nuestro control, que por supuesto es nuestra zanahoria aquí y luego Q que va a cerrar nuestro y luego paréntesis Q que va a cerrarlo y luego verdadero otra vez bien y luego también hay otra línea Me encanta Elektra cierto a veces hay un problema de bloqueo numérico cuando ejecuto estos Yankees el el bloqueo numérico en la oficina de su teclado se deshabilita, por lo que puede suceder a veces , así que si sucede, escribamos un código para hacer esa aplicación, es algo que he visto muchas veces, así que envíe las teclas y luego solo para rehacer, envíe las teclas y entonces solo tenemos que hacer este número de bloqueo de número y luego lo que hacemos es hacer alt s alt que es un porcentaje y luego s que va a restablecer automáticamente el bloqueo de número en caso de que suceda, está bien, creo que ya casi terminamos con nuestro código, vamos a Echemos un vistazo, guardémoslo y ejecutémoslo, solo ejemplémoslo para estos dos y veamos qué hacemos. dos uno porque todo funcionó bien, así que podemos acelerarlo un poco aquí, vea y cambie esto a dos y cambie los dos y, si hay algún problema, podemos reducir la velocidad de nuevo, así que vamos a crear una variable enviada para no encontrar Outlook correo electrónico es correo de Outlook no Alek correo electrónico correcto Alek correo está bien, está bien y aquí Outlook correo aquí también está bien, eso se ve bien, restablezcamos el código , inténtelo de nuevo, cree y dijo: abra nuestra aplicación, va a borrar el formulario y otra vez como yo dijo que puede acelerar esto, pero siempre querremos comenzar despacio y aumentar la velocidad a medida que lo hagamos bien, así que funcionó el primero ahora el correo electrónico que se crea Te mostraré el correo electrónico en un segundo déjame dejar se corre a través de su abrigo sobre sí mismo No quiero ensuciarme t, pero el correo electrónico se creó, está justo detrás de él, lo traeré al frente y el segundo y el segundo correo electrónico obtuvieron crédito, está bien, así que ahora pueden ver que todo se ve bien, solo echemos un vistazo aquí, así que los traeré a la pantalla los correos electrónicos que se crearon así que John James se creó su correo electrónico abramos su PDF y veamos el taller de correo electrónico de John James que se ve muy bien cierre eso y cerraremos el correo electrónico los correos electrónicos se muestran tal como yo quería que lo hicieran t envíe a David Davis, abramos su PDF David Davis, su correo electrónico, bien, se cerró, no necesitamos decir los cambios, mire a nuestros estudiantes, asegúrese de que la fecha y la hora se hayan completado el sábado 11 de abril, esa es la fecha y la hora actuales. bueno, todo se ve muy bien, así es como automatizamos los archivos PDF. Ahora todo lo que tenemos que hacer son algunas cosas más para actualizar esto. Solo quiero poder asegurarme de que pueda agregar plantillas . esto va a ser realmente increíble, así que asegurémonos de que podría agregar macros, sabemos dónde las guardó, todo lo que tenemos que hacer es crear una nueva, escribamos esas macros adicionales ahora, Annette. plantilla específica quiero que se cargue aquí cuando haga clic en Agregar plantilla quiero que borre todos los campos para que podamos poner una nueva plantilla escribamos esas dos macros muy rápido ahora eso es todo lo que tenemos que hacer y luego voy a asegúrese de obtener esta aplicación . Incluiré los enlaces a continuación, así que subañadamos la plantilla. Escribamos estas macros muy rápido porque todo lo que tenemos que hacer es borrar, así que lo primero que queremos hacer es establecer b3 en verdadero, eso lo dirá . nosotros, si es así con la hoja 1, lo primero que haré es b3 doc range b3 is: quiero configurar esto para asegurarme de que es la nueva plantilla y nueva, así que configure la nueva plantilla como verdadera ahora, ¿qué más quiero borrar? algunos campos, así que doc range ¿Cuáles son los campos que quiero borrar? Todos los campos III, por ejemplo, 3 Quiero hacer un 5v5 pero asegúrese de que cuando eliminemos las celdas de combinación incluyamos todo, así que be5 a g5g 5 echemos un vistazo a eso, creo que si recuerdo correctamente, queremos hacer III g3e 5 a g5e 7 a g7 y e 9 a H 14 entonces escribamos todo eso dentro del código ahora mismo, así que e 5 a g 5 e 7 a g 7 y luego el último, por supuesto, es e 9 a h 14 y, por supuesto, quiero borrar todos esos campos, vamos a hacer eso así que vamos a decir contenido de punto claro que va a borrar todos los campos, está bien, una vez que tengamos los campos limpios, todo lo que tenemos que hacer es seleccionar e3, ese es el primer rango III que nos dará el nombre III punto seleccione seleccione eso y luego también solo quiero actualizar los fondos ahora notamos que estos son los botones aquí, así que copiemos estos, pero en este caso vamos a revertirlo, queremos la plantilla de anuncio que queríamos, solo agregamos una, así que vamos a mostrarlo vamos a ocultar eso pero queremos guardar uno para que sea visible punto C verdadero guardar para que sea visible eso es todo eso es todo tenemos que hacer y luego asignar eso al botón, así que haga clic con el botón derecho en asignar una macro, agregue plantilla, haga clic en Aceptar, guarde nuestro trabajo, especialmente cuando estamos usando contenido claro, guárdelo, haga clic en Agregar plantilla, se ve muy bien, seleccionamos e3, eso es lo que quiero, está bien, ahora qué lo que tenemos que hacer es escribir, digamos probar uno, no tenemos otra coincidencia que se llama macro de prueba y luego ubicación y luego asunto y luego mensaje solo queremos asegurarnos de poner algo ahora necesitamos guardar la plantilla lo que queremos Ya he escrito esa macro aquí, así que escribamos copia que sabemos porque si es nueva, asegúrese de que sea nueva y luego haga clic con el botón derecho en este lado de la macro y vuelva a guardar la plantilla, así que ahora guardémosla y es perfecta. funcionó muy bien, lo último que quiero hacer es cuando selecciono aquí. Quiero cargar la plantilla aquí. Podemos usar eso. Ahora, ¿cómo lo hacemos? Escribiré una macro para cargar la plantilla. La última macro que tenemos para usted en este entrenamiento . así que, de nuevo, suba la dimensión de la plantilla de carga, necesitamos la fila de la plantilla a es larga y la columna de la plantilla tal como lo hicimos nosotros, vamos a recorrer las columnas tanto tiempo, así que una vez que tengamos eso, nos centraremos en la hoja 1, ¿qué estamos haciendo en la hoja 1? Bueno, lo primero que quiero hacer es Quiero asegurarme de que b4 contiene una fila que no puedo cargar si no hay una fila aquí. Tenemos que cargarla. Necesitamos saber la fila que se seleccionó. De acuerdo, sabemos que antes contiene un valor al lado de la fila de la plantilla que es igual a lo que había antes cuando acabamos de decir que va a crecer la plantilla. ¿Qué pasa con la columna ? suba aquí y copie eso nuevamente, solo vamos a invertir la columna de la plantilla, será de 4 a 8, los recorreremos, pero esta vez no tomaremos las celdas aquí arriba y las llevaremos al fondo. estamos haciendo lo contrario, estamos trayendo la información de la tabla a continuación y colocándola, así que actuemos Por lo general, invierta que voy a arrastrarlo aquí y luego también voy a arrastrar sobre los iguales aquí y traerlo aquí, así que básicamente tenemos la parte superior que vende la forma superior aquí es igual a la parte inferior derecha que aparece. aumentar los valores de la tabla a continuación, eso es todo lo que estamos haciendo ahora, así que no lo hará, y luego todo lo que tenemos que hacer es configurar nuestros botones nuevamente, nuestros botones ya no son esto, básicamente será un existente. conjuntos de botones que podemos copiar, haga clic con el botón derecho , haga clic en él y péguelo allí, está bien, ahora tenemos eso y cuándo queremos ejecutar esto Quiero ejecutar esto cuando el usuario hace una selección cuando hace una selección cuando hace una selección desde d18 hasta H, pero quiero asegurarme de que D contenga valor, así que escribamos eso en las plantillas de selección nuevamente, cambio de selección de hoja de trabajo, si no, ¿cuál es el camino ? H y llamemos al 999 y qué, y quiero asegurarme de que D contenga un valor ue y el rango D y la fila de puntos de destino contienen un valor correcto, ¿qué es? El valor del punto no es igual a vacío, está bien, entonces, ¿qué quiero hacer? Lo primero que quiero hacer es en cualquier fila que haya seleccionado Quiero colóquelo aquí para que sea cuatro, de modo que el valor del punto del rango b4 sea igual a la fila de destino, lo siguiente que quiero hacer es ejecutar nuestra macro para cargar la plantilla , así que voy a pegarla allí, eso es todo, eso es todo lo que tenemos que hacer. usar de nuevo, guardar nuestro trabajo y ahora sigamos y seleccionemos en la plantilla que es exactamente lo que quiero, perfecto, está bien, tal vez los mantendré abiertos para que los vean, pueden ver cómo los mapeo, los mantendré aquí para ustedes para que pueda ver, está bien, eso será suficiente para esta capacitación, muchas gracias. Siempre agradezco sus acciones, sus gustos y sus fuentes. Si desea apoyar este canal, se lo agradecería mucho. Tenemos 100 de mis mejores libros de trabajo por solo treinta. siete dólares, eso es mucho, así que incluiré los enlaces a continuación nuevamente, gracias. mucho y nos vemos la próxima semana

Noticias relacionadas