Táboa de contidos
O proceso habitual de impresión de etiquetas de Microsoft Excel consiste en combinar follas de cálculo de correo con Microsoft Word. Pero algunhas persoas prefiren completar todas as tarefas dentro de Excel. Afortunadamente, hai unha forma de imprimir as etiquetas en Excel sen involucrarse con Word. Este titorial centrarase en como logralo.
Descargar o libro de prácticas
Podes descargar o libro de traballo co conxunto de datos e a macro utilizadas para a demostración desde a seguinte ligazón e usalo como modelo. .
Imprimir etiquetas sen Word.xlsm
Este é o ficheiro que contén etiquetas imprimibles.
Imprimir etiquetas sen Word.pdf
Procedemento paso a paso para imprimir etiquetas en Excel sen Word
Para imprimir etiquetas directamente desde Excel sen utilizar Microsoft word, só temos que imprimir a folla de cálculo de Excel co tamaño de etiqueta adecuado. Podemos transformar o tamaño da cela que se axuste ao tamaño da etiqueta. Imos usar código VBA para realizar a tarefa por nós.
Primeiro, supoñamos que temos o seguinte conxunto de datos.
Primeiro imos converte cada dato en etiquetas e despois imprímaos en Excel sen utilizar ningunha axuda de Word.
Para usar Microsoft Visual Basic para Aplicacións (VBA) en Excel, primeiro necesitas o Desenvolvedor pestana na túa cinta. Fai clic aquí para ver como podes mostrar a pestana Programador na túa cinta . Unha vez que teñas iso, manténseguindo os pasos que demostramos para imprimir estas etiquetas en Excel sen Word.
Paso 1: Copiar datos nunha nova folla
A selección do código VBA aquí só pode funcionar correctamente se as entradas das celas comezan desde cela A1 . Entón, primeiro temos que organizar o noso conxunto de datos que contén todas as etiquetas dese xeito. No caso de que o seu conxunto de datos comece en calquera lugar que non sexa a cela A1 , como a nosa, que comezou na cela B5 , primeiro cópiaos nunha nova folla de cálculo e colócaos ao principio. Debería parecer algo así.
Agora debería estar listo para traballar co código VBA.
Paso 2: Insira o código VBA
A continuación, necesitamos inserir o código VBA para axustar as etiquetas ao noso tamaño e forma desexados. Para inserir o código VBA-
- Primeiro, vai á pestana Desenvolvedores da fita.
- A continuación, selecciona Visual Basic no menú Code grupo.
- Como resultado, abrirase a xanela de VBA. Agora seleccione a pestana Inserir nela e seleccione Módulo no menú despregable.
- Despois diso, vai ao módulo e escribe o seguinte código.
5493
🔎 Explicación do código
Hai dúas partes ou subs neste código VBA: o sub CreateLabel e o sub AskForColumn . En primeiro lugar, imos explicar o que está a suceder no sub AskForColumn e despois pasaremos ao sub CreateLabel para explicar como o códigofunciona.
Parte 1:
Para unha mellor comprensión, dividimos a parte en diferentes seccións. Observa a figura ao final da discusión.
👉
Sección 1: Esta sección declara o nome da sub AskForColumn .
👉
Sección 2: Utilizamos esta sección para declarar tres variables: refrg, vrb e data.
👉
Sección 3: Nesta sección establecemos valores para refrg e datos.
👉
Sección 4: Neste punto, o código mostra unha caixa de entrada na folla de cálculo.
👉
Sección 5: Nesta sección, execútase un bucle For para o número introducido na caixa de entrada.
👉
Sección 6: Esta sección do código agora redimensiona as celas .
👉
Sección 7: Finalmente, esta sección borra os contidos adicionais.
Parte 2:
Semellante á parte anterior, tamén dividimos este sub en diferentes seccións. Siga a figura ao final da discusión para a parte visual.
👉
Sección 1: Esta parte do código declara o subnome Createlabels .
👉
Sección 2: Este comando executa o sub anterior neste punto do código.
👉
Sección 3: Esta parte dá formato a cada cela usando o VBA Propiedade Células .
Paso 3: Executar o código VBA
Unha vez que introduza o código, pecha a xanela de VBA. Para executar o código agora siga estespasos.
- Primeiro, vai á pestana Desenvolvedor da cinta.
- En segundo lugar, selecciona Macros no Código. grupo.
- Agora, na caixa Macro , seleccione Creatables baixo o Nome da macro .
- A continuación, faga clic en Executar .
- A continuación, seleccione o número de columnas que desexes. Seleccionamos 3 para a demostración. A continuación, fai clic en Aceptar .
A folla de cálculo terá agora este aspecto automaticamente.
As etiquetas xa están listas para imprimir en Excel sen utilizar Word.
Ler máis: Como imprimir etiquetas desde Excel en Word (con pasos sinxelos)
Paso 4: Establecer marxes personalizadas
Para imprimir as etiquetas, necesitamos establecer as marxes correctas para a páxina impresa. Para iso, debemos elixir o tamaño adecuado de forma que non afecte a posición da etiqueta nin comprometa ningunha etiqueta da folla. Para configurar marxes personalizadas, siga estes pasos.
- Primeiro de todo, vai á pestana Diseño de páxina da cinta.
- A continuación, selecciona o Configurar páxina como se mostra na figura. Podes atopalo na parte inferior dereita de cada grupo.
- Como resultado, aparecerá a caixa Configuración da páxina . . Agora vai á pestana Marxes .
- A continuación, selecciona as lonxitudes de marxe desexadas para a túa páxina impresa. Seleccionamos os seguintes.
- Unha vez que esteafeito, faga clic en Aceptar .
Paso 5: Seleccione as opcións de escala para imprimir
A escala adecuada tamén é importante para imprimir etiquetas. Por exemplo, o que fixemos ata agora imprimirá a páxina deste xeito.
O que certamente non é o noso obxectivo. Polo tanto, necesitamos encaixar a folla nunha páxina. Para facelo-
- Primeiro, vai á sección de vista previa de impresión premendo Ctrl+P no teu teclado.
- Na parte inferior esquerda da vista, podes atopar Configuración . Baixo isto, atoparás as opcións Escala ao final.
- Agora fai clic na opción de escala e selecciona Fit Sheet on One Page no menú despregable.
A escala das etiquetas completarase neste momento.
Ler máis: Como imprimir etiquetas de enderezo en Excel (2 xeitos rápidos)
Paso 6: imprimir folla de cálculo
Mentres aínda está na pantalla de vista previa de impresión, fai clic en Imprimir na parte superior esquerda da vista.
Fai clic nel e isto imprimirá todas as etiquetas en Excel. sen ningunha axuda de Word.
Cousas para lembrar
👉 Antes de executar o código VBA, asegúrate de que todas as túas etiquetas comezan na cela A1 .
👉 Seleccione a marxe e a escala adecuadas antes de imprimir para que todas as etiquetas encaixan na páxina. En caso contrario, algúns poden quedar cortados.
👉 As accións do código VBA son irreversibles. Polo tanto, asegúrate de facer unha copia de seguranza dos datos necesariosantes de executar unha.
Conclusión
Estes foron os pasos a seguir para imprimir etiquetas en Excel sen usar ou combinar o correo Microsoft Word. Con sorte, agora pode imprimir etiquetas en Excel sen Word. Espero que esta guía che resulte útil e informativa. Se tes algunha pregunta ou suxestión, fáganos saber nos comentarios a continuación.
Para obter máis guías como esta, visita Exceldemy.com .