| | Post: 1 | Registrato il: 11/12/2018
| Città: RAVENNA | Età: 51 | Utente Junior | Excel 2016 | | OFFLINE | |
|
11/12/2018 11:43 | |
Buongiorno a tutti!
Ho da poco scoperto questo bellissimo Forum e spero possiate essermi d'aiuto per quello che devo fare:
Avrei necessità di inserire una macro che attivandola mi crei in automatico ad ogni esecuzione (pensavo di inserire un pulsante) un nuovo foglio (all'interno della mia cartella di lavoro) numerato progressivamente (che tiene conto dell'ultimo numero raggiunto)
Il foglio nuovo creato non dovrebbe essere un semplice foglio vuoto ma bensì essere una copia del foglio che prendo a modello, che ha nome "Schedanuova".
Ho trovato nel forum varie istruzioni che mi permettono di creare appunto nuovi fogli numerati progressivamente:
Dim Nsh As Long
Nsh = Worksheets.Count
Sheets.Add After:=Sheets(Sheets.Count)
Sheets(Nsh + 1).Name = Nsh + 1
End Sub
Sub SelezionaUltima()
Sheets(Worksheets.Count).Select
End Sub
Perfetto... ad ogni esecuzione mi crea un nuovo foglio con numero progressivo.. 1,2,3.
Il nuovo foglio però è il classico vuoto...
Quello che mi servirebbe sarebbe integrare il codice perchè mi crei fogli nuovi numerati progressivamente ma sulla base di un foglio-modello già esistente in cartella con nome "SChedanuova".
Grazie a tutti per l'eventuale aiuto!!
|
|
|