OpenOffice / LibreOffice Calc ¿cómo no imprimir la columna sino mostrarla en la hoja?

0

Tengo una columna con hipervínculos a otras partes de la misma hoja de cálculo y quiero que esta columna sea visible dentro del programa, pero oculta cuando se imprima: no debería ocupar espacio.

La única solución que encontré es hacer clic derecho en el encabezado de la columna (para que se seleccione toda la columna), ir al formato, pestaña Protección de celda y marcar "No imprimir"; pero esto solo oculta los valores de columna de la impresión, no toda la columna. Como resultado, la columna se imprime (al menos según la vista previa de impresión) vacía, ocupando espacio en la hoja de papel.

La columna de la que estoy hablando es la última a la derecha; ¿Existe una solución que pueda aplicarse a las columnas en el medio del documento también?

acuoso
fuente

Respuestas:

2

1) Seleccione los datos que desea imprimir

2) Seleccione Format -> Print Ranges -> Define

3) Imprimir!

Tenga en cuenta que si crea un rango de impresión con columnas no contiguas, estas estarán en páginas separadas. Ej .: Si desea imprimir columnas A:Cy E:H, A:Cestará en la página 1 y E:Hestará en la página 2.

cybernetic.nomad
fuente
1

Como explica cybernetic.nomad, las opciones nativas para controlar rangos de impresión complejos son limitadas. Si la columna que no desea imprimir está al final, simplemente defina el rango de impresión para excluirla (puede establecer el rango de impresión en la pestaña Formato). Si una o más columnas no impresas están en el medio, debe usar una solución alternativa para hacer lo que desea. Aquí hay dos opciones:

  1. En el momento de la impresión, puede ocultar las columnas que no desea imprimir. Luego mostrarlos después. Puede automatizar la tarea grabando una macro que oculta las columnas seleccionadas, las imprime y las muestra, todo con un acceso directo.

  2. Cree una versión separada, tal vez en otra hoja, que imprima. En la versión impresa, use referencias de celda simples para mostrar solo las columnas seleccionadas. Esto toma solo un minuto para configurar:

    En digamos A1 de la hoja de impresión, coloque una referencia de celda al primer valor de la hoja real. Arrastre eso para replicar toda la fila superior. Elimine las columnas que no desea imprimir. Luego, seleccione todas las celdas de la fila y arrastre hacia abajo para replicar todas las filas que necesita. La hoja real puede cambiar, y la versión impresa reflejará lo que haya allí.

    Puede rellenar previamente la hoja de impresión con una gran cantidad arbitraria de filas para manejar una cantidad cambiante de filas. En lugar de simplemente hacer referencia a la celda, utilice una prueba IF para un espacio en blanco en la hoja real, que muestra el valor de la celda, o un valor nulo si la celda real está vacía.

    Si sigue esta ruta, puede establecer el rango de impresión en la porción necesaria en incrementos de página completa (se imprimirán páginas parciales en función del contenido mostrado). Ajuste el rango de impresión si los datos reales cambian lo suficiente como para cambiar el número de páginas que imprime.

fijador1234
fuente
Gracias por la explicación detallada, pero estoy preparando un inventario para rastrear los eventos de mantenimiento de muchos artículos, y estoy decidiendo si hacerlo en Calc o escribir un programa completo; por lo tanto, optaré por Calc si resulta fácil de realizar: este problema en la impresión puede no ser el único al que me enfrentaré.
acuoso