Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

visualizzare più form

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

visualizzare più form

Postdi miko » 05/02/10 22:02

ciao,
ho realizzato delle shape-form di forma irregolare nelle quali si visualizzano delle gif animate e tali che le dimensioni delle form sia quelle delle gif.
se metto le gif tutte in uno stesso form l'irregolarità della forma delle form non funziona.
per visualizzare tutte le 3 form ho usato il codice:
userform1.show
userform2.show
userform3.show
ma le form non si visualizzano contemporaneamente, ma secondo l'ordine in cui sono disposte nel codice e comunque si deve chiudere una per visualizzare l'altra.
come si possono visualizzare tutte le form contemporaneamente, e naturalmente come chiuderle ?
grazie ciao
miko
windows xp-office 2003
miko
Utente Senior
 
Post: 422
Iscritto il: 29/12/09 10:44

Sponsor
 

Re: visualizzare più form

Postdi Anthony47 » 06/02/10 02:09

Codice: Seleziona tutto
UserForm1.Show vbModeless
UserForm2.Show vbModeless
Userform3.Show vbModeless
'. . .
UserForm1.Hide
UserForm2.Hide
UserForm3.Hide

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13891
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: visualizzare più form

Postdi miko » 06/02/10 22:17

ciao,
grazie anthony, funziona benissimo
grazie saluti
miko
windows xp-office 2003
miko
Utente Senior
 
Post: 422
Iscritto il: 29/12/09 10:44

Re: visualizzare più form

Postdi miko » 07/02/10 12:08

ciao,
ho provato a far visualizzare le form durante una elaborazione molto semplice;
funziona tutto, ma ho notato che excel impiega molto più tempo, il calcolo rallenta, rispetto a quando si visualizza una sola form.
così anche la velocuita delle gif animate inserite nelle form si riduce.
ho solo sostituito
UserForm1.Hide
con
unload UserForm1
da cosa dipende questo rallentamento?
forse dipende dal fatto che excel deve caricare dei filmati-gif?
grazie
buona domenica
miko
windows xp-office 2003
miko
Utente Senior
 
Post: 422
Iscritto il: 29/12/09 10:44

Re: visualizzare più form

Postdi Anthony47 » 07/02/10 22:32

Beh, se gli facessi fare anche il vaffe' sarebbe ancora piu' lento...
Guarda su task manager, tab Prestazioni, per capire se e' piu' un problema di memoria o di occupazione cpu.

unload UserForm1 e' per certi versi migliore di UserForm1.Hide, perche' toglie la form dal video e dalla memoria (Hide la toglie dallo schermo ma la lascia in memoria fino alla chiusura del file o di un evebtuale Unload); ovviamente se devi successivamente fare UserForm1.Show vbModeless impiegherai piu' tempo se non ce l'hai piu' in memoria.

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13891
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: visualizzare più form

Postdi miko » 09/02/10 14:30

ciao,
grazie anthony per le spiegazioni;
funziona tutto bene.
ancora grazie
saluti miko
windows xp-office 2003
miko
Utente Senior
 
Post: 422
Iscritto il: 29/12/09 10:44


Torna a Applicazioni Office Windows


Topic correlati a "visualizzare più form":


Chi c’è in linea

Visitano il forum: Zer0Kelvin e 11 ospiti