Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Temporizzare una macro

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

Temporizzare una macro

Postdi joan75 » 08/11/12 08:00

Buon giorno a tutti.
Di seguito il mio quesito:

Sto creando un videogioco (di calcio) in excel e devo far muovere la palla creando un effetto di scorrimento "decente".
La palla è una clip art da me creata in Word e successivamente importata e rinomata "PALLA1".
Ho creato una MACRO(PALLA1) che muove verticalmente e per un breve tratto la palla, utilizzando il seguente comando "Selection.ShapeRange.IncrementTop 30". Il mio intendo è quello di creare un'altra MACRO che tramite il comando "Application.Run"MACRO(PALLA1)"" esegue più volte il comando spostando quindi la PALLA1 per tanti piccoli tratti a mio piacimento.
Il problema è che non riesco a dargli un movimento fluido poichè anche utilizzando il comando "Application.Wait Now + TimeValue("00:00:01") intervallato tra i vari "Application.Run"MACRO(PALLA1)"" ottengo un effetto a scatti perchè l'intervallo minimo settabile è di un secondo!!
Potete darmi qualche consiglio?
Grazie.
joan75
Newbie
 
Post: 4
Iscritto il: 08/11/12 07:36

Sponsor
 

Re: Temporizzare una macro

Postdi Flash30005 » 08/11/12 09:27

Ciao Joan75 e benvenuto nel Forum

In questa discussione è stato trattato l'argomento
http://www.pc-facile.com/forum/viewtopic.php?f=26&t=71866

e sembra che Ontime funzioni anche così
Codice: Seleziona tutto
Application.OnTime Now + TimeValue("00:00:00"), "TuaMacro"


Forse sarà un po' complesso fermarla :roll:

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Temporizzare una macro

Postdi joan75 » 08/11/12 10:24

Funziona.
Grazie mille!
joan75
Newbie
 
Post: 4
Iscritto il: 08/11/12 07:36

Re: Temporizzare una macro

Postdi ricky53 » 08/11/12 11:15

Ciao,
quando avrai applicato il consiglio di Flash ed ottenuto l'effetto che volevi ci invierai il file per farci vedere il risultato ?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Temporizzare una macro

Postdi joan75 » 08/11/12 11:33

Certo che sì.
joan75
Newbie
 
Post: 4
Iscritto il: 08/11/12 07:36


Torna a Applicazioni Office Windows


Topic correlati a "Temporizzare una macro":


Chi c’è in linea

Visitano il forum: patel e 15 ospiti