Buongiorno ragazzi,
sto creando una macro in Excel, ma non essendo esperto di programmazione volevo avere un aiuto da voi. In particolare ho scritto questo nella mia macro:
In pratica questa macro copia un foglio già esistente(Nuovo) e gli assegna un nome "Nuovo(2)", con un numero progressivo, che dovrebbe essere 1, invece visualizzo 2. Come mai?codice:Sub Macro1() ' ' Macro1 Macro Dim i As Integer i=0 i = i + 1 Sheets("Nuovo").Select Sheets("Nuovo").Copy After:=Sheets(i) Range("I20").Select ' Seleziona la cella ActiveCell.FormulaR1C1 = i End Sub
Poi volevo aggiungere ad una determinata cella(I20), la mia variabile i, però ogni volta che creo una nuovo foglio dovrebbe aumentare, invece non lo effettua(ci vorrà un ciclo), come posso risolvere?
Grazie per l'aiuto in anticipo!![]()