Condividi:        

macro e fogli nascosti

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

macro e fogli nascosti

Postdi matzap » 30/08/13 15:47

ho delle macro che fanno riferimento a fogli che borrei però nascondere.
ma se li nascondo le macro non funzionano più.
come posso ovviare al problema?

grazie
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Sponsor
 

Re: macro e fogli nascosti

Postdi Anthony47 » 30/08/13 17:49

Devi utilizzare istruzioni che siano utilizzabili su fogli nascosti.
Oppure (ma non e' il mio suggerimento preferito) nella macro rendi visibile il foglio prima di eseguire la macro e lo nascondi alla fine; puoi usare Application.ScreenUpdating = False '/True per nascondere alla vista dell' utente l' apertura di questi fogli.
Tieni presente che nascondere fogli va bene se si vuole semplificare la vita all' utente (lasciandogli solo le parti che gli interessano); se invece e' inteso come strumento per proteggere informazioni private allora vale quanto la chiave sotto lo zerbino.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19221
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: macro e fogli nascosti

Postdi matzap » 02/09/13 10:27

no mi serve solo per rendere la vita più facile all'utilizzatore.
esempio: dovendo incollare dei vaoir inseriti in una UserForm su un foglio, scrivo

Worksheets("RICERCA TT").Select
per richiamare il foglio, ma se il foglio è nascosto non funziona. come posso ovviare?
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: macro e fogli nascosti

Postdi scossa » 02/09/13 11:48

matzap ha scritto:Worksheets("RICERCA TT").Select
per richiamare il foglio, ma se il foglio è nascosto non funziona. come posso ovviare?


Evitando l'uso del metodo Select, nel 99% dei casi è utilizzato inutilmente.
Bye!
scossa

Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Avatar utente
scossa
Utente Senior
 
Post: 427
Iscritto il: 01/04/12 16:40
Località: Provincia di Verona

Re: macro e fogli nascosti

Postdi matzap » 02/09/13 12:25

ok ma per essere sicuro che i valori verranno inseriti in quel foglio, come lo indico?
il mio codice è:

Worksheets("RICERCA TT").Select
Range("C26").Select
Selection = TextBox1
For Each Cell In Selection
Cell.Value = Cell.Value
Next Cell

ciao
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27

Re: macro e fogli nascosti

Postdi scossa » 02/09/13 12:36

matzap ha scritto:ok ma per essere sicuro che i valori verranno inseriti in quel foglio, come lo indico?
il mio codice è:

Worksheets("RICERCA TT").Select
Range("C26").Select
Selection = TextBox1
For Each Cell In Selection
Cell.Value = Cell.Value
Next Cell

ciao

Non so cosa hai in TextBox1, ma direi in linea di massima che basti questo:
Codice: Seleziona tutto
Worksheets("RICERCA TT").Range("C26").value = TextBox1.value
Bye!
scossa

Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Avatar utente
scossa
Utente Senior
 
Post: 427
Iscritto il: 01/04/12 16:40
Località: Provincia di Verona

Re: macro e fogli nascosti

Postdi matzap » 02/09/13 15:51

grazie
excel 2010
matzap
Utente Senior
 
Post: 246
Iscritto il: 16/04/13 08:27


Torna a Applicazioni Office Windows


Topic correlati a "macro e fogli nascosti":


Chi c’è in linea

Visitano il forum: Nessuno e 47 ospiti