Condividi:        

[EXCEL] Macro duplica foglio e assegna nome contenuto in una

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

[EXCEL] Macro duplica foglio e assegna nome contenuto in una

Postdi brikki » 06/02/12 12:38

Salve a tutti,
ancora per chiedere il vostro prezioso aiuto.
Ecco il mio problema:
Ho una cartella di lavoro che contiene un solo Foglio che si chiama BuonoCaricoMatrice.
Vorrei creare una macro che mi duplichi questo foglio e che lo rinomini col valore contenuto in una propria cella (la cella Q2 per la precisione).
Mi spiego meglio: la macro dovrebbe:
1 - Ho il foglio "BuonoCaricoMatrice"
2 - duplicare "BuonoCaricoMatrice"
3 - assegnare a quest'ultimo un nome che trova nella cella Q2 del neocreato "BuonoCaricoMatrice"

GRAZIE,
brikki
brikki
Utente Junior
 
Post: 23
Iscritto il: 04/01/12 11:34

Sponsor
 

Re: [EXCEL] Macro duplica foglio e assegna nome contenuto in

Postdi Flash30005 » 06/02/12 14:09

Codice: Seleziona tutto
Sub CopiaFoglioRin()
Sheets("BuonoCaricoMatrice").Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = [Q2]
End Sub


Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [EXCEL] Macro duplica foglio e assegna nome contenuto in

Postdi brikki » 06/02/12 16:16

Grazie Flash!
non funziona ancora, ma probabilmente sbaglio qualcosa io... farò un altro po' di prove poi ti dico!
brikki
Utente Junior
 
Post: 23
Iscritto il: 04/01/12 11:34

Re: [EXCEL] Macro duplica foglio e assegna nome contenuto in

Postdi Flash30005 » 06/02/12 20:45

In Q2 del foglio scrivi la stringa "prova" (senza apici)

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [EXCEL] Macro duplica foglio e assegna nome contenuto in

Postdi brikki » 08/02/12 15:36

...perfettooooo,
risolto con una piccola modifica... sempre GRAZIE a Flash! (:D)
ho usato la seguente macro che mi duplica il foglio selezionato. prima mi da va errore perchè (come un cretino) duplicavo sempre lo stesso foglio, nella ci cella Q2 appariva sempre lo stesso nome... con la seguente macro invece duplico sempre il foglio che vedo.
Codice: Seleziona tutto
Sub CopiaFoglioRin()
ActiveSheet.Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = [Q2]
End Sub


GRAZIE ANCORA !
brikki
Utente Junior
 
Post: 23
Iscritto il: 04/01/12 11:34

Re: [EXCEL] Macro duplica foglio e assegna nome contenuto in

Postdi Flash30005 » 08/02/12 16:33

brikki ha scritto:Ecco il mio problema:
Ho una cartella di lavoro che contiene un solo Foglio che si chiama BuonoCaricoMatrice.
Vorrei creare una macro che mi duplichi questo foglio e che lo rinomini col valore contenuto in una propria cella (la cella Q2 per la precisione).
Mi spiego meglio: la macro dovrebbe:
1 - Ho il foglio "BuonoCaricoMatrice"
2 - duplicare "BuonoCaricoMatrice"
3 - assegnare a quest'ultimo un nome che trova nella cella Q2 del neocreato "BuonoCaricoMatrice"


La tua esigenza era duplicare il foglio "BuonoCaricoMatrice" e rinominare il nuovo foglio con la stringa esistente in Q2
La mia macro, fa proprio quello da te richiesto.
In altre parole non hai specificato che dovevi duplicare il foglio attivo ma un determinato foglio.

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL] Macro duplica foglio e assegna nome contenuto in una":


Chi c’è in linea

Visitano il forum: Nessuno e 84 ospiti