Ultima Fila y Columna

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Ultima Fila y Columna

Notapor zato » 02 Mar 2007 16:54

Buen dí­a, nuevamente solicitando su ayuda.

Hay una tabal dinamica con lineas en blanco despues de cada elemento, la cual debo imprimir despues de actualizar, pero el tamaño de la misma varia cada vez que la actualizo. Como hago para saber la ultima fila y columna que contienen datos en la hoja.

Muchas gracias por su ayuda y mil bendiciones.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
zato
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Nov 2005 19:02

Re: Ultima Fila y Columna

Notapor galileogali » 02 Mar 2007 18:18

1) Aunque no sea directamente ligado con tu pregunta, yo definiria un Rango Dinamico con Nombre, para Pasarle al Asistente de tabla Dinamica, como Rango Base.

2) Ya sea dentro de una Macro de Impresion o bien seleccionandola la tabla antes de ordenes manuales, me valdria del siguiente objeto:

ActiveSheet.PivotTables("Tabla dinámica1").PivotSelect "", xlDataAndLabel, True
y
después
selection.printout..........lo que siga.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Notapor xpelos » 05 Mar 2007 17:28

He encontrado las referencias acerca de este tema:
De manual VBA.-

Sub FinalLista()
While ActiveCell.Value <> ""
ActiveCell.Offset(1, 0).Range("A1").Select
Wend
ActiveCell.Offset(-1, 0).Range("A1").Select
End Sub

Macro (Ctrol+Shitf+Enter):
=MAX(FILA(1:10)*(A1:E10<>""))
donde se supone que el rango a buscar está entre A1:E10... y si no, a ampliarlo. Pero supongo que mientras más exacto, mejor.

A ver si sirven...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
xpelos
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Ene 2006 12:39


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: joseA y 8 invitados