Número de página y total de páginas

09/12/2005 - 21:14 por Olga Yaneth | Informe spam
Hola. Deseo insertar el número de página y total de páginas del libro en una
celda de la hoja. Existe una función para hacerlo? Gracias

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
08/09/2007 - 07:53 | Informe spam
hola, Gabriel !

Mi inquietud es la siguiente:
En una hoja... tengo registros con cuatro campos, columnas A, B, C y D
quiero que cada celda de la columna D (puede ser otra)
tenga como dato el numero de pagina en que saldra impresa la misma
y que cambie si modifico el salto de pagina correspondiente.
En otras palabras, quiero que el numero de pagina que veo como fondo en pantalla
cuando uso "Vista previa salto de pagina", este indicado en las celdas de la columna D, y que ademas sea dinamico.-
Lo estoy pensando como una funcion, y no como una macro que deba ejecutarse para que aparezcan los datos en esa columna
pero no encuentro forma.- Use la propuesta tuya, pero me implica ejecutar la macro, y el valor que da por resultado no es dinamico
que es lo que necesito ante los posibles cambios de salto de pagina si inserto o saco registros a la planilla.-



hay algunos *gustos* [o necesidades] que pueden salir bastante *caros* [me explico]:
1) no lo quieres como macro que *tenga que* ser ejecutada cada vez que se requiera... sino como funcion
2) la quieres *dinamica*... [habria que volverla *volatil*, y segun las celdas que la usen... cada re/calculo... -?????-]
3) hay mas *imponderables*... y para no hacer el cuento largo... [mas de lo que sigue] :))

[probablemente] una alternativa -muy- 'barata' podria ser ajustar los margenes de encabezados/pies de pagina...
para que 'caigan' +/- 'dentro' de una celda 'aproximadamente especifica' :))
[suponiendo que no existen diferentes altos de filas en el curso de 'la hoja' -?-

de lo contrario [y hasta donde se]... solo considera que va a ser necesario...
-> 'detectar' las paginas [numeros y sus rangos] por 'la posicion' en la que seran impresas...
-> dicha posicion 'depende' de algunas variables que [seguramente] 'afectaran' la impresion 'final' como:
- tipo de impresora [su resolucion de salida], sus margenes, [...]
- si se ha 'personalizado' [o se re/personaliza] la configuracion de 'la hoja'...
- si se ha especificado una area_de_impresion 'determinada'
- se establecieron/modifican titulos 'fijos' [filas superiores y/o columnas a la izquierda]
- si la 'orientacion' al imprimir 'va' hacia abajo y a la derecha? o... a la derecha y hacia abajo?
[p.e. la pagina 2 'depende' DIRECTAMENTE de esta variable; abajo? o a la derecha?]
- si existen diferentes altos de fila / anchos de columna [y/o si se van modificando 'al vuelo']
- si se utiliza el 'zoom' o un ajuste de paginas n_alto × n_ancho, etc. etc. etc.
-> y todavia falta considerar si el archivo va a ser impreso en 'diferentes' ambientes [impresoras/pc/etc.]

encontrar si 'X' celda 'cae' en 'Y' pagina [impresa], se basaria en la ubicacion de los saltos de pagina [ademas]...
-> cada que se 'cambien' los factores anteriores, sera necesario [nuevamente] 'buscar/encontrar' la X pagina
[lo cual, seguramente 'volvera lento' el proceso] :((

independientemente de lo anterior, si depositaras algun dato en 'esa' celda Y CAMBIAN los factores...
podrias 'ir dejando' celdas con formato [o formulas] que llegarian a 'NO corresponder' con la 'pagina real' [impresa] :(

el codigo del procedimiento que utilizo para estos 'casos'... es [bastante] laaaarrrgo.
si te interesa... a que direccion te lo hago llegar?

o... podrias comentar [+/- exactamente] 'que es' lo que necesitas 'controlar' para la impresion de tus hojas ?

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida