grazie per l'intervento
in effetti il codice che ho usato era originario di una macro, poi l'ho riadattato alla mia esigenza di inserirlo in un ciclo, il codice originario cancellando la riga numero 2 era:
Rows("2:2").Select
si arrabbia quando al posto dei numeri trova la variabile i, ho provato a togliere le virgolette, a metterle doppie, tutti tentativi casuali perché non ho idea di come risolvere
Rows("i:i").Select
ho fatto anche alcune prove per dichiararla all'inizio della sub ma nessun risultato positivo
grazie per l'aiuto