Detto questo, premetto che io sto provando ad imparare il codice VBA (qualsiasi consiglio è ben accetto).
Mi sono imbattuto, nella macro di cancellazione delle righe vuote scritta in VBA:
Sub eliminarighevuote()
With ActiveSheet.UsedRange
alex = .Row + .Rows.Count - 1
End With
Application.ScreenUpdating = False
For r = alex To 1 Step -1
If Application.Count(Rows(r)) = 0 Then Rows(r).Delete
Next r
End Sub
è ottima e funziona facilmente, la mia unica richiesta è di poterla applicare in maniera leggermente diversa.
Infatti, se il database di lavoro parte dalla 10° riga, l'applicazione in automatico cancella le righe vuote, le accorpa e le fa partire dalla riga 1. Nel mio caso, avendo una intestazione aziendale, mi crea non pochi problemi.
Cosa modifico del codice vba?? Vi ringrazio anticipatamente dell'aiuto.
