Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Generare più fogli contemporaneamente con una macro

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Generare più fogli contemporaneamente con una macro

Postdi The_Gladiator » 14/02/10 17:27

Ho un foglio in excel, devo generare questo foglio 100 volte contemporaneamente tramite una macro in VBA, chi mi aiuta?
The_Gladiator
Utente Junior
 
Post: 49
Iscritto il: 14/02/10 17:23

Sponsor
 

Re: Generare più fogli contemporaneamente con una macro

Postdi Flash30005 » 14/02/10 19:13

Benvenuto nel Forum, Gladiator

Supponendo che tu abbia un foglio di nome "Modello" e vorresti duplicarto 100 volte puoi usare questa macro
Codice: Seleziona tutto
Sub CreaFogli()
Application.ScreenUpdating = False
Application.Calculation = xlManual
For I = 1 To 100    '<<<< 100 = max numero di fogli che vuoi ottenere
    NomeF = Format(I, "000")
    Sheets("Modello").Copy After:=Worksheets(Worksheets.Count)
    ActiveSheet.Name = NomeF
  Next I
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
End Sub

I fogli avranno un nome formato da tre cifre (001, 010, 100)

Ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "Generare più fogli contemporaneamente con una macro":


Chi c’è in linea

Visitano il forum: Nessuno e 15 ospiti