Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

VBA - Creare Fogli in Cartella di Lavoro con numerazione progressiva

Ultimo Aggiornamento: 13/12/2018 16:57
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!!
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 12:27. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com