RedoList secondario ()
LastR fioco come lungamente, LastC come lungamente
Arr fioco come variante
R fioca come lungamente, c come lungamente
CellContents fioco come variante
MaxRows fioco come lungamente
DestR fioco come lungamente
Con ActiveSheet
LastR =. Cellule (. Rows.Count, 1).End (xlUp). Fila
LastC =. Cellule (1. Columns.Count). Estremità (xlToLeft). Colonna
arr =. Gamma (. Cellule (1, 1). Cellule (LastR, LastC)). Valore
Estremità con
Worksheets.Add
DestR = 1
Per r = 1 a UBound (arr, 1)
MaxRows = 0
Per c = 1 a UBound (arr, 2)
Se arr (r, c) <> "" allora
CellContents = ha spaccato (arr (r, c), Chr (10))
Cellule (DestR, c). Ridimensionare (UBound (CellContents) + 1, 1) = Application.Transpose (CellContents)
Se (UBound (CellContents) + 1) > MaxRows allora MaxRows = (UBound (CellContents) + 1)
Concluder se
Dopo
DestR = DestR + MaxRows
Dopo
MsgBox “fatto„
Sommergibile dell'estremità
|