ExcelScript.LinkedWorkbook interface
Contém informações sobre uma pasta de trabalho vinculada. Se uma pasta de trabalho tiver links apontando para dados em outra pasta de trabalho, a segunda pasta de trabalho será vinculada à primeira. Nesse cenário, a segunda pasta de trabalho é chamada de "pasta de trabalho vinculada".
Métodos
| break |
Faz uma solicitação para quebrar os links que apontam para a pasta de trabalho vinculada. Os links em fórmulas são substituídos pelos dados obtidos mais recentemente. O objeto atual |
| get |
A URL original apontando para a pasta de trabalho vinculada. Ele é exclusivo em todas as pastas de trabalho vinculadas na coleção. |
| refresh |
Faz uma solicitação para atualizar os dados recuperados da pasta de trabalho vinculada. |
Detalhes do método
breakLinks()
Faz uma solicitação para quebrar os links que apontam para a pasta de trabalho vinculada. Os links em fórmulas são substituídos pelos dados obtidos mais recentemente. O objeto atual LinkedWorkbook é invalidado e removido do LinkedWorkbookCollection.
breakLinks(): void;
Retornos
void
Exemplos
/**
* This script removes all links to other workbooks.
*/
function main(workbook: ExcelScript.Workbook) {
// Get all the linked workbook references.
const externalWorkbooks: ExcelScript.LinkedWorkbook[] = workbook.getLinkedWorkbooks();
console.log(`There are ${externalWorkbooks.length} other workbooks linked to from this workbook.`);
// Remove all the links to those workbooks.
// This changes the value of cells with workbook links to "#CONNECT!".
externalWorkbooks.forEach((workbookLink) => {
workbookLink.breakLinks();
});
}
getId()
A URL original apontando para a pasta de trabalho vinculada. Ele é exclusivo em todas as pastas de trabalho vinculadas na coleção.
getId(): string;
Retornos
string
refreshLinks()
Faz uma solicitação para atualizar os dados recuperados da pasta de trabalho vinculada.
refreshLinks(): void;
Retornos
void