Excel aggiorna i dati senza aprire il file
Questo argomento è nato da una richiesta che chiedeva se esiste un modo per far sì che un Power Automate apra un foglio Excel in una cartella SharePoint, aggiorni la Power Query e poi salvi la cartella di lavoro. L’altra parte riguardava il fatto che tutto ciò sarebbe stato fatto online in background, senza che nessuno aprisse la cartella di lavoro.
Quindi, creerò un flusso di Power Automate Desktop utilizzando un file Excel in SharePoint. L’unico problema è che quando si pianifica l’esecuzione di questo flusso, o ogni volta che viene eseguito, non è possibile eseguirlo in background. Il computer su cui si esegue il flusso deve essere sveglio in modo da poterlo eseguire quando lo si attiva, in qualsiasi modo si voglia attivare il flusso.
Passiamo a Power Automate Desktop e impostiamo questo flusso. Faccio clic su Nuovo flusso in alto a sinistra dello schermo e lo chiameremo Test SharePoint per questa demo. Quindi, clicco su Crea.
La prima cosa da fare è fare clic su Launch Excel. Quando lo apro, si apre automaticamente un documento vuoto. Se voleste aprire un documento vuoto, potreste farlo, ma nel caso di oggi utilizzerò un file salvato in SharePoint.
Posso aggiornare power query senza aprire il file Excel?
RE: Aggiornamento della power query di Excel senza aprire il file
È possibile richiamare un Office Script da un flusso. È possibile “registrare” un Office Script come una macro VBA e modificarlo successivamente. Le avvertenze sono le seguenti: Gli script di Office sono una novità e una funzione di “anteprima”. Inoltre, non tutte le connessioni di dati possono essere aggiornate in Excel Online.
Come si fa a far sì che Excel aggiorni automaticamente un foglio di calcolo?
Fare clic su Revisione > Condividi cartella di lavoro. Nella scheda Modifica, selezionare la casella di controllo Consenti modifiche da parte di più utenti…. Nella scheda Avanzate, selezionare le opzioni che si desidera utilizzare per il monitoraggio e l’aggiornamento delle modifiche, quindi fare clic su OK.
Come aggiornare automaticamente il foglio excel senza aprire la chiusura
Quando si creano riferimenti esterni ad altre cartelle di lavoro (chiamati anche collegamenti), è possibile controllare se e quando vengono aggiornati. Questo è importante perché se qualcun altro modifica il valore di una cella collegata, Excel non aggiorna il collegamento e non visualizza il nuovo valore se non glielo si dice.
La cartella di lavoro che contiene i collegamenti è chiamata cartella di lavoro di destinazione, mentre la cartella di lavoro a cui è collegata è chiamata cartella di lavoro di origine. È possibile collegare più cartelle di lavoro di origine a una sola cartella di lavoro di destinazione.
Nota: anche se non c’è un limite al numero di cartelle di lavoro a cui è possibile collegarsi, è generalmente una buona idea collegarne il meno possibile. In caso contrario, si potrebbero verificare problemi di prestazioni con il ricalcolo delle formule. È anche possibile effettuare collegamenti incrociati tra le cartelle di lavoro, in cui ciascuna funge sia da origine che da destinazione, ma ciò può creare confusione e difficoltà di gestione.
Quando le cartelle di lavoro di origine e di destinazione vengono aperte sullo stesso computer, i collegamenti vengono aggiornati automaticamente. Quando si apre una cartella di lavoro di destinazione e la cartella di lavoro di origine non è aperta, la barra di sicurezza può avvisare se aggiornare i collegamenti. Potete controllare se la barra di sicurezza vi avvisa e se aggiornare tutti i collegamenti quando l’avviso non appare. Si può anche scegliere di aggiornare solo alcuni collegamenti se la cartella di lavoro ne contiene più di uno.
Come collegare due fogli excel per l’aggiornamento automatico
Recentemente mi sono imbattuto in una domanda su come ottenere o leggere i dati da una cartella di lavoro excel chiusa (file) senza aprirla. Provo a immaginare uno scenario semplice. Ho un file Excel (l’origine) in cui aggiorno regolarmente i dati di vendita per ogni regione. Inoltre, ho un altro file excel, che otterrebbe automaticamente i dati dal file di origine, senza aprirlo.
Non voglio copiare manualmente i dati dall’origine alla destinazione. Questa procedura mi eviterebbe di inserire ripetutamente i dati in più file, riducendo possibili errori, duplicazioni ecc. Inoltre, mi farà risparmiare tempo prezioso.
È possibile scrivere il codice all’interno dell’evento Workbook_Open() nell’oggetto ThisWorkBook in VBA. Scrivere il codice all’interno dell’evento Workbook_Open() garantisce l’aggiornamento immediato delle cifre all’apertura del file Excel.
La prima riga all’interno della procedura è la proprietà Application.ScreenUpdating. L’ho impostata su false. Questo velocizzerebbe il codice macro che ho scritto. Leggete questo blog MSDN per saperne di più su questa proprietà.
Aggiornamento automatico di Power Query senza aprire il file excel
Per risolvere la corruzione del documento Excel o il problema di mancata apertura di Excel, è possibile utilizzare lo strumento di riparazione MS Excel raccomandato dai professionisti. Questo è lo strumento migliore per risolvere qualsiasi tipo di problema, corruzione, errori nelle cartelle di lavoro Excel e ripristinare facilmente tutti i file Excel corrotti, compresi i grafici, le proprietà del foglio di lavoro, i commenti delle celle e altri dati importanti.
È necessario scaricare questa applicazione, la cui dimensione è di 74 Megabyte. Excel viewer utilizza anche lo stesso nucleo utilizzato dall’applicazione Microsoft Excel. Questo assicura all’applicazione Excel viewer una buona compatibilità con qualsiasi versione di fogli di calcolo Excel.
Coloro che hanno la versione precedente di MS Office o MS Excel già installata sul proprio PC. Possono utilizzare il pacchetto di compatibilità di Microsoft Office per aggiungere un ulteriore supporto al formato di file xlsx. In questo modo, i fogli di calcolo in formato xlsx (versione più recente) possono essere facilmente ottimizzati nell’applicazione Excel di versione precedente.
Un’altra opzione molto intelligente per aprire un file Excel senza Excel è l’utilizzo dello strumento gratuito Zoho Sheet. Zoho non chiede di creare alcun account utente per lavorare con il foglio Excel se si utilizza l’opzione “visualizzatore Excel online”. Ma se avete bisogno di creare un nuovo file Excel, dovete prima registrarvi.