Condividi:        

Excel 2000

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 2000

Postdi proci » 26/05/10 16:21

Ciao a tutti,

ho un problema con Visual basic di Excel 2000:

in un foglio di lavoro ho creato una macro che copia automaticamente alcuni dati del foglio in altri fogli; ho assegnato ad una cella (es.A1) il nome del foglio di destinazione (il nome viene cambiato di volta in volta).

Mi servirebbe l'istruzione in VBA per attivare il foglio il cui nome é contenuto nella cella A1, e precisamente se il foglio di destinazione fosse sempre "Archivio" io scriverei:
Sheets("Archivio").Select
come cambia l'istruzione se anziché digitare il nome Archivio (fisso) devo dire al programma che il nome del foglio é contenuto nella cella "A1"?

Spero di essere stato chiaro.

Grazie
proci
Utente Junior
 
Post: 22
Iscritto il: 21/11/09 18:05

Sponsor
 

Re: Excel 2000

Postdi Flash30005 » 26/05/10 17:14

Se devi attivare il foglio puoi usare questo codice
Codice: Seleziona tutto
Sub AttF()
foglio = [A1]
Worksheets(foglio).Select
End Sub


con lo stesso sistema puoi fare altre cose es. copiare senza attivare il foglio
Codice: Seleziona tutto
Sub AttF()
foglio = [A1]
Worksheets(foglio).Range("B2:C100").copy Destination:=Worksheets("Foglio3").Range("E5")
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-


Torna a Applicazioni Office Windows


Topic correlati a "Excel 2000":


Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti