Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo imprimir sobres en lotes usando una hoja de trabajo EXCEL, ¡danos más detalles! nunca copiar

Cómo imprimir sobres en lotes usando una hoja de trabajo EXCEL, ¡danos más detalles! nunca copiar

Excel97 es un poderoso software de oficina. Sus poderosas funciones no están todas en la superficie. Necesitamos aplicarlas y explorarlas continuamente en nuestro trabajo diario para comprender gradualmente su significado profundo.

En el trabajo y la vida diaria, escribir sobres es inevitable, especialmente en el departamento de oficina. Es común escribir sobres en lotes que pueden ayudarnos a realizar estas tareas triviales.

El uso de Excel97 para imprimir sobres por lotes se puede dividir aproximadamente en cuatro pasos:

1 Configure la página de impresión

Ingrese a Excel97, cree un nuevo libro y. seleccione la hoja de trabajo "hoja1".

Paso uno: Defina el tamaño de la página de impresión

⒈La longitud y el ancho reales del sobre

⒉Seleccione el comando "Configurar página" en el "Archivo"; menú;

Haga clic en el botón "Opciones" para personalizar el tamaño de la página impresa según las medidas reales.

Paso 2: Imprima la página en el panel de impresión

Al ajustar la altura de la fila, el ancho de la columna y ajustar el valor del margen en el comando "Configurar página", cree el código postal. imprimible En el cuadro de la esquina superior izquierda del sobre, defina la posición de impresión de la dirección del destinatario, el nombre del destinatario y el nombre, la dirección y el código postal del remitente (como se muestra en la Figura 1).

Figura 1 Imprimir página

Nota:

⒈El código postal se divide en seis números independientes y se coloca en seis celdas A1 ~ F1 En H7, en; Para asegurarse de que el nombre del destinatario esté en el centro del sobre, puede usar la función "Combinar y centrar" de Excel97 para hacer que las celdas tengan el formato A4 ~ N4 en el centro de toda la columna.

2. Ingrese el contenido de impresión

Seleccione la hoja de trabajo "hoja2" y cree la siguiente tabla según el contenido de impresión para ser consistente con el formato del código postal en "hoja1". ", el código postal también se divide en seis números independientes y los coloca en las celdas de las columnas A a F, e ingresa el contenido de impresión línea por línea de acuerdo con los requisitos de formato (Figura 2).

Figura 2 Impresión de contenido

3. Creación de una macro

Hay dos pasos para crear una macro. Uno es copiar el contenido en la hoja de trabajo "hoja2. " Ingrese al panel de impresión en la hoja de trabajo "hoja1" línea por línea; la segunda es imprimir el contenido establecido a través de la impresora. La forma en que funciona la macro es transferir el contenido impreso a un sobre y trabajar en bucle hasta que se imprima el contenido de la "hoja2".

Basado en el análisis anterior, seleccione el comando "Macro" del menú "Herramientas", ingrese al editor de Visual Basic y escriba una macro llamada "Imprimir" (esta macro ha sido verificada y se ejecuta normalmente). ), El código es el siguiente:

Sub Print ()

Dim no1 As Integer

Sheets("Sheet1").InputBox("Por favor, introduzca el número de líneas para imprimir: ", "cuadro de diálogo", 1)

Si no2 = "" Entonces 'Si el botón cancelar está seleccionado en el cuadro de diálogo, finalice la macro.

Salir de Sub

Finalizar si

Hacer mientras no1 <= no2

Rango("a1:f1").Valor =Hojas ("hoja2").Range("a" + Trim(Str(no1 + 1)) _

+ ":" + "f" + Trim(Str(no1 + 1))).Valor 'Actualizar código postal

Rango("a3").Valor = Hojas("hoja2").Rango _

("g" + Trim(Str(no1 + 1)) .Value 'Actualizar dirección del destinatario

Rango("a4").SelectedSheets.PrintOut Desde:=1, Hasta:=1, Copias:=1, _

Intercalar: =True 'Printout

no1 = no1 + 1

MsgBox "¡Inserte un sobre nuevo y presione cualquier tecla para continuar!", 48, "Indicador de pausa", 48, "Indicador de pausa"

Bucle

End sub

Nota:

1. En la macro no2 se introducen dos variables "no1 " y " donde "no1" es un contador (no1 siempre es menor o igual que no2) y "no2" es el valor recibido a través del cuadro de diálogo y el usuario necesita imprimir según la cantidad de sobres (es decir, hoja "hoja2") " funciona El número de filas para imprimir en la tabla") ingrese este valor y la macro usará este valor para determinar el número de bucles.

peal Para impresoras láser e impresoras de inyección de tinta con función de carga automática de papel, puede eliminar la declaración que pausa la reproducción: MsgBox "¡Cargue un sobre nuevo y presione cualquier tecla para continuar!" " . , 48, "Mensaje de pausa".

4. Ejecutar macro

Generalmente, puede utilizar los dos métodos siguientes para ejecutar una macro:

1.

La ejecución de una macro usando el cuadro de diálogo de macro se puede dividir en tres pasos:

⒈ Seleccione "Macro" de la opción "Macro" en el menú "Herramientas" para que aparezca la cuadro de diálogo de macro;

⒉Cuadro de diálogo de selección de macro;

⒊Cuadro de diálogo de selección de macro

⒋Cuadro de diálogo de selección de macro;

Seleccione "Imprimir" de la lista de nombres de macros (Figura 3);

Haga clic en el botón "Ejecutar" con el botón izquierdo del mouse.

Este es el método de ejecución de macros más utilizado, que tiene las ventajas de ser simple, intuitivo y fácil de dominar.

El segundo método utiliza botones personalizados de la barra de herramientas como portadores de macros.

El uso de botones personalizados de la barra de herramientas como portadores de macros se puede lograr mediante los siguientes pasos:

Apunte el puntero del mouse a cualquier barra de herramientas mostrada, haga clic derecho y seleccione el menú contextual que aparece. Seleccione la opción "Personalizar" en la ventana de personalización que aparecerá;

Seleccione "Página de comando" en la ventana de personalización;

Seleccione Macro en la lista de categorías de la página de comando y select Seleccione el comando personalizado que aparece en la lista.

Seleccione "Macro" en la lista "Categoría" en la página "Comando" y arrastre el botón personalizado que aparece en la lista "Comando" a la barra de herramientas.

Utilice el botón; botón derecho del mouse Haga clic en el botón Personalizado en la barra de herramientas, seleccione la macro "Imprimir" en la lista de la ventana emergente "Especificar macro" y finalmente haga clic en el botón "Aceptar".

Para imprimir sobres, haga clic en el botón Personalizar de la barra de herramientas.

Usar Excel97 para imprimir sobres en lotes tiene muchas ventajas: ayuda a reducir la intensidad del trabajo del personal; ② ayuda a mejorar la calidad del trabajo y reduce los errores; ③ el contenido impreso una vez se puede utilizar repetidamente, lo que ayuda; Mejorar la eficiencia del trabajo; ④ Cuanto mayor sea el tamaño del lote de sobres de impresión, mejor podrá demostrar su superioridad.

De hecho, puede utilizar el panel de impresión fijo de Excel 97 para completar todas las tareas, como la impresión por lotes de cartas de nombramiento, la impresión de certificados, la impresión por lotes de postales, la impresión de recibos de sueldo, la impresión por lotes de listas de cuentas personales de planificación de pensiones, etc. Con el método anterior, puede completar muchas tareas con solo unas pocas modificaciones. Quizás desee probarlo.