| | Post: 4 | Registrato il: 26/04/2016
| Città: PINASCA | Età: 58 | Utente Junior | Office 2007 | | OFFLINE | |
|
05/11/2017 13:12 | |
Ciao a tutti, ho un elenco di nominativi da scorrere con il tasto pagina giu' per svariate volte, vorrei inserire una pausa tra lo scorrimento di una pagina e l'altra, potete aiutarmi?
Grazie
Aurelio |
|
| | Post: 787 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
05/11/2017 14:31 | |
Ciao.
Spiegati meglio, non è molto chiaro quello che vuoi fare... __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 4 | Registrato il: 26/04/2016
| Città: PINASCA | Età: 58 | Utente Junior | Office 2007 | | OFFLINE | |
|
05/11/2017 16:45 | |
Ciao Zer0kelvin
Nel file di Excel allegato ho un elenco di nomi e cognomi, con una macro vorrei far scorrere questo elenco usando il tasto "pagina giu"...chiedo un aiuto per inserire un intervallo di tempo tra lo scorrimento di una pagina e l'altra, attualmente vi sono circa 80 record ma potrebbero essere molti di più....grazie |
| | Post: 790 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
06/11/2017 14:54 | |
Non credo si possa fare e, francamente, non ne vedo l'utilità.
Comunque puoi regolare la velocità di ripetizione dei tasti dal pannello di controllo di Windows. __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 1.658 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
06/11/2017 18:36 | |
ciao
una possibilità è quella in allegato.
Si inseriscono 2 pulsanti Start e Stop e si gestisce il:
LargeScroll Down:=1
tramite la funzione: Application.OnTime
Nell'esempio il tempo tra uno scroll e l'altro è di 2 sec.
Nota: excel ci mette un po' "a stabilizzarsi" (dopo 2/3 scroll), ma poi scorre bene.
Per quanto riguarda l'utilità leggi Zer0kelvin (cari saluti), ma se ce la spieghi siamo più felici...
saluti
Domenico
Win 10 - Excel 2016 |
| | Post: 791 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
06/11/2017 20:31 | |
Ciao Dodo.
Solo uno spunto: volendo usare delle macro potrebbe essere più pratico usare Application.Onkey per associare quelle macro ai tasti PgUp e PgDn. __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 1.659 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
07/11/2017 09:39 | |
Ciao carissimo....è vero.
Facciamolo fare al nostro amico afmpa..;)
un caro saluto
Domenico
Win 10 - Excel 2016 |
| | Post: 5 | Registrato il: 26/04/2016
| Città: PINASCA | Età: 58 | Utente Junior | Office 2007 | | OFFLINE | |
|
07/11/2017 18:14 | |
Ciao, riesco finalmente a rispondere, l'elenco visibile nel file Excel che ho allegato Domenica sarà implementato con ulteriori valori il tutto formerà una classifica, in continuo aggiornamento, di una gara di trial, questo elenco sarà proiettato su uno schermo che i piloti consulteranno per vedere la loro posizione in classifica, avendo almeno 80 record sono obbligato a scorrere le pagine ad un intervallo di tempo sufficiente ai piloti per leggere la classifica, sono riuscito a fare una macro che scorre le pagine e che alla fine dello scorrimento ricomincia da capo dopo un intervallo prefissato ma non riesco a dare una pausa allo scorrimento delle singole pagine....spero che conoscendo l'utilizzo che devo farne possiate aiutarmi....grazie molte
Aurelio
|
| | Post: 1.660 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
08/11/2017 11:25 | |
'mbè io la macro te l'ho fornita, se vuoi che ricominci daccapo a fine elenco basta che modifichi la sub "MiaMacro" nel seguente modo:
Sub MiaMacro()
ActiveWindow.LargeScroll Down:=1
If Cells(ActiveWindow.VisibleRange.Row, 1) = "" Then Application.Goto Range("A2"), True
Call Timer
End Sub
saluti
Domenico
Win 10 - Excel 2016 |
|
|