Ver Mensaje Individual
  #14 (permalink)  
Antiguo 04/08/2008, 08:37
Avatar de mrocf
mrocf
 
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 1 mes
Puntos: 88
Respuesta: Macros & VBA: ActiveSheet.HPageBreaks

En realidad, esta pérdida de tiempo y recursos deviene de no haber contado nunca con tu planilla real.
Ello es lo que ha impedido que "se vea" lo que tú no estás viendo, es decir: no es cierto que entre Cliente y Cliente tengas una celda vacía sino que -probablemente- esas celdas deben tener caracteres "espacio".

En fin, probemos un nuevo método: buscar el texto "Total" en la columna que seleccionarás:

Código:
Sub InsertaSaltoDePagina()
'''''''''''''''''''
' Seleccionar la columna en la que se encuentra el texto "Total"
' Luego de ello, ejecutar la presente macro
'''''''''''''''''''
Dim Celda As Range
Set Celda = ActiveCell.EntireColumn.Find(What:="Total", LookIn:=xlValues)
  FirstCell = Celda.Address
Do
  ActiveSheet.HPageBreaks.Add Before:=Cells(Celda.Row + 1, 1)
  Set Celda = Celda.EntireColumn.FindNext(Celda)
Loop Until Celda.Address = FirstCell
  Set Celda = Nothing
End Sub

Suerte (ja ja ja )

Última edición por mrocf; 04/08/2008 a las 08:49