Dove
risiedono i file
Gli script Office sono memorizzati di default nel tuo OneDrive. I file .osts si
trovano nella cartella /Documents/Office Scripts/. Qualsiasi modifica apportata
a questi file .osts, come rinominare o eliminare file, sarà riflessa nel Code
Editor e nella Galleria di Script. Excel riconosce ed esegue uno script solo se
si trova nella cartella OneDrive, in una cartella SharePoint o condiviso con il
workbook. Questo significa che Excel ha bisogno di connettività internet per
accedere agli script di Office.
OneDrive
Gli script condivisi con uno dei tuoi quaderni rimangono nel OneDrive del
creatore dello script. Non vengono copiate in nessuna delle cartelle locali o
OneDrive quando esegui lo script condiviso in Excel. Il pulsante Move mostrato
quando si rinomina uno script lo sposta in una nuova posizione. Il pulsante Fai
una copia dell'editor di codice salva una copia separata dello script nel tuo
OneDrive. Le modifiche al testo non influenzano la sceneggiatura originale.
A meno che tu non condivida i tuoi script personali, nessun altro può
accedervi. Le impostazioni di OneDrive controllano l'accesso condiviso e i
permessi per tutti i file script .osts, indipendentemente da qualsiasi
impostazione Excel. Gli script non possono essere collegati da un disco locale
o da posizioni cloud personalizzate.
Codice
registrato sul file di Excel
/*
* This script will take a selected range of a sheet and
freeze the selection.
* This script does not affect pre-existing data in the
workbook.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the currently selected sheet.
const selectedSheet = workbook.getActiveWorksheet();
// Get the current selected range.
const selectedRange = workbook.getSelectedRange();
// If no cells are selected, end the script.
if (selectedRange === null) {
console.log(`No cells in worksheet selected.`);
return;
}
// Log the address of the selected range
console.log(
`Selected range for the worksheet:
${selectedRange.getAddress()}`
);
// Freeze the selected range.
selectedSheet.getFreezePanes().freezeAt(selectedRange);
}
SharePoint
Gli script Office salvati su un sito SharePoint sono di
proprietà del tuo team. Tu e i membri della tua organizzazione con l'accesso
appropriato potete eseguire e modificare script da SharePoint. Vedrai anche
questi script apparire nella Galleria degli Script della scheda Automate.
Per caricare uno script da SharePoint, vai su Tutti gli
script e seleziona Visualizza altri script in fondo alla lista. Questo apre un
selettore file dove puoi scegliere file .osts da qualsiasi sito SharePoint a
cui hai accesso. Nota che gli script di SharePoint che hai già aperto saranno
visualizzati nell'elenco degli script recenti.
Per spostare uno script su SharePoint, apri uno script
nell'Editor di Codice e clicca sul nome dello script, come se lo stessi
rinominando. Nel richiamo, clicca sul pulsante Muoviti. Questo apre un
selezionatore di file. Seleziona la cartella di destinazione nel tuo sito
SharePoint. Spostare lo script nella nuova location può richiedere fino a un
minuto.
Per salvare una copia di uno script su SharePoint, vai al menu Altre opzioni (...) e seleziona Salva come. Questo apre un selezionatore di file dove puoi selezionare cartelle nel tuo sito SharePoint. Salvare in una nuova posizione crea una copia dello script in quella posizione. La versione originale è ancora presente su OneDrive o in un'altra posizione SharePoint.