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 10 - office 2013
miko
Utente Senior
 
Post: 521
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
Avatar utente
Anthony47
Moderatore
 
Post: 19221
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 10 - office 2013
miko
Utente Senior
 
Post: 521
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 10 - office 2013
miko
Utente Senior
 
Post: 521
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.
Avatar utente
Anthony47
Moderatore
 
Post: 19221
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 10 - office 2013
miko
Utente Senior
 
Post: 521
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: Nessuno e 50 ospiti