Devo fare una macro che faccia i seguenti passaggi, tenendo conto anche del fatto che il comando utilizzato Range("O48").End(xlDown).Offset(0, 2).Select mi permette di volta in volta di individuare “l’altezza” (la riga) dove svolgere il resto della macro.
Riesco ad arrivare fino al primo punto ma poi non riesco a far selezionare tutte le celle presenti nella colonna che variano di volta in volta e quindi registrando la macro e utilizzando il CTRL + Shift, non funziona se la volta successiva il numero di celle occupate aumenta. Come venirne a capo?
I passaggi sono i seguenti: 1. vai prima riga vuota colonna O, spostati di 2 colonne a destra (Q), quindi seleziona tutte le celle in basso presenti nella colonna e ordinale dalla a alla z; 2. di nuovo, vai prima riga vuota colonna O, spostati di 3 colonne a destra (R), quindi seleziona tutte le celle in basso presenti nella colonna e ordinale dalla a alla z; 3. vai prima riga vuota colonna O, spostati di 9 colonne a destra (w), quindi seleziona tutte le celle in basso presenti nella colonna e ordinale dalla a alla z; 4. vai prima riga vuota colonna O, spostati di 11 colonne a destra (y), quindi seleziona tutte le celle in basso presenti nella colonna e ordinale dalla a alla z; 5. infine, vai prima riga vuota colonna O, inserisci trattini fino alla riga finale che coincide con quella in cui c'è scritto "non inserire caratteri speciali o spazi e righe vuoti". Come stabilire il limite?
Grazie anticipatamente
https://www.dropbox.com/transfer/cap_pi ... x63j309Mmo