| | Post: 70 | Registrato il: 08/02/2016
| Città: REGGIO CALABRIA | Età: 46 | Utente Junior | 97-2003 | | OFFLINE | |
|
14/05/2018 10:48 | |
Buongiorno.
Venerdì uscendo dall'ufficio ho inserito in thisworkbook:
Private Sub Workbook_Open()
Application.ontime DateValue("May 13, 2018") + TimeValue("20:00:00"), "xxxxxx"
End Sub
ma nulla si è mosso domenica sera alle 20:00.
Forse il codice corretto può essere:
Private Sub Workbook_Open()
Application.ontime DateValue("05/13/2018 8:00 pm"), "xxxxxx"
End Sub
Grazie in anticipo.
[Modificato da Nigel78 14/05/2018 10:48] |
|
| | Post: 1.853 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
14/05/2018 11:45 | |
Ciao
presumo tu abbia excel in inglese visto che scrivi la data "mm/dd/yyyy"
Ciò premesso "Datevalue" è una data e non puoi inserirvi l'ora, quindi:
......DateValue("05/13/2018") + TimeValue("08:00 pm") , "........"
A parte questo, domenica chi apre il file visto che le istruzioni sono sull'open dello stesso?
saluti
[Modificato da dodo47 14/05/2018 11:48] Domenico
Win 10 - Excel 2016 |
| | Post: 3.445 | Registrato il: 28/06/2011
| Città: AGORDO | Età: 70 | Utente Master | 2013 | | OFFLINE | |
|
14/05/2018 12:12 | |
Ciao a tutti
Stessa risposta di dodo47(ciao) e quasi la stessa domanda
Se venerdi sera hai chiuso il files e poi l'hai riaperto?
Sicuro che il PC non vada in "standby" Excel 2013 |
| | Post: 70 | Registrato il: 08/02/2016
| Città: REGGIO CALABRIA | Età: 46 | Utente Junior | 97-2003 | | OFFLINE | |
|
14/05/2018 12:12 | |
dodo47, 14/05/2018 11.45:
Ciao
presumo tu abbia excel in inglese visto che scrivi la data "mm/dd/yyyy"
Ciò premesso "Datevalue" è una data e non puoi inserirvi l'ora, quindi:
......DateValue("05/13/2018") + TimeValue("08:00 pm") , "........"
A parte questo, domenica chi apre il file visto che le istruzioni sono sull'open dello stesso?
saluti
Intravedo almeno due svarioni da parte mia:
1) non ho Excel in inglese;
2) pc e file rimangono rispettivamente acceso e aperto per tutto il weekend, sebbene inattivi.
|
| | Post: 71 | Registrato il: 08/02/2016
| Città: REGGIO CALABRIA | Età: 46 | Utente Junior | 97-2003 | | OFFLINE | |
|
14/05/2018 12:15 | |
raffaele1953, 14/05/2018 12.12:
Ciao a tutti
Stessa risposta di dodo47(ciao) e quasi la stessa domanda
Se venerdi sera hai chiuso il files e poi l'hai riaperto?
Sicuro che il PC non vada in "standby"
Certamente va in standby.
Il mio obiettivo è che il processo inizi domenica alle 20:00 (si tratta di un ciclo che può durare anche 7-8 ore) per averne a disposizione l'output lunedì mattina presto.
|
| | Post: 1.854 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
14/05/2018 12:35 | |
ciao
bene, anzi male...
quindi DateValue("13/05/2018")...
Però anche se il pc è aperto ci vuole qualcuno che apra il file in modo che l'evento open sia eseguito.
A questo punto la cosa diventa un po' più complessa in quanto dovresti "schedulare" in windows l'apertura del tuo file excel..fai qualche ricerca su come fare
saluti
Domenico
Win 10 - Excel 2016 |
| | Post: 3.446 | Registrato il: 28/06/2011
| Città: AGORDO | Età: 70 | Utente Master | 2013 | | OFFLINE | |
|
14/05/2018 12:55 | |
Non saprei se in "standby" potrà funzionare (essendo dormiente, di sicuro all'avvio)
Una volta (dal Bios) riuscivo avviare il PC, tutte le mattine alle 4:00
Tramite operazioni pianificate avviavo un Files.BAT per altre operazioni DOS
Nel Tuo caso, se il Bios ha questa "opzione" protesti avviarlo e nel BAT ci metti una stringa simile...
NB, Questa è per il mio PC, mà Tu dovrai cambiare i percorsi (comandi tra virgolette, causa spazi)
"C:\Program Files (x86)\Microsoft Office\Office15\Excel.exe" "C:\Users\Casa\Documents\vai.xlsm" [Modificato da raffaele1953 15/05/2018 00:13] Excel 2013 |
|
|