È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Macro con pausa Apri-Aggiorna-Chiudi

Ultimo Aggiornamento: 12/07/2018 09:31
Post: 87
Registrato il: 10/05/2005
Utente Junior
EXCEL 2016
OFFLINE
04/07/2018 10:58

Buongiorno,
ho un file i cui dati, tramite un plugin, vengono pubblicati sul web solo che questo plugin vuole il file chiuso.
Ho "creato" in un file una macro che ciclicamente va ad aprire un altro file, gli aggiorna i dati e poi lo salva e lo richiude.
Mi sembrava tutto troppo semplice infatti una volta lanciata, mi apre il file ma dopo 10 sec mi compare una maschera di errore "l'operazione annullerà un aggiornamento dei dati in sospeso, continuare?". Come se non avesse fatto in tempo ad aggiornare il file percui ho aggiunto una stringa con wait

Sub A_C()
'
' A_C Macro
'
'
ChDir "C:\Users\Regata\Desktop"
Workbooks.Open Filename:="C:\Users\Regata\Desktop\Giac MP.xlsx"
ActiveWorkbook.RefreshAll
Application.Wait (Now + TimeValue("0:00:10"))

ActiveWorkbook.Save
ActiveWindow.Close
End Sub
Sub schedula()
Application.OnTime Now + TimeValue("00:00:30"), "A_C"
Bin = True
End Sub
Sub ferma()
Bin = False
End Sub

forse wait non è il comando giusto? e poi dato che si blocca non so se ciclicamente fa tutto correttamente
mi dite se il resto della macro è corretto?

Grazie
Renato
----------
Excel 2010
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
File combinato word con excel (2 messaggi, agg.: 27/07/2020 23:01)
Macro per inserire in cella valore calcolato da formula (13 messaggi, agg.: 01/05/2018 18:46)
Costruire 4006 fogli con macro (12 messaggi, agg.: 03/04/2020 20:13)
Risolutore con macro e indicizzazione (6 messaggi, agg.: 07/04/2020 21:11)
Attivare macro con CONTA.NUMERI (14 messaggi, agg.: 22/05/2017 06:40)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 20:10. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com