Compartilhar via


ExcelScript.LinkedWorkbook interface

Contém informações sobre um livro ligado. Se um livro tiver ligações que apontam para dados noutro livro, o segundo livro está ligado ao primeiro livro. Neste cenário, o segundo livro é denominado "livro ligado".

Métodos

breakLinks()

Faz um pedido para interromper as ligações que apontam para o livro ligado. As ligações nas fórmulas são substituídas pelos dados obtidos mais recentemente. O objeto atual LinkedWorkbook é invalidado e removido de LinkedWorkbookCollection.

refreshLinks()

Faz um pedido para atualizar os dados obtidos a partir do livro ligado.

Detalhes do método

Faz um pedido para interromper as ligações que apontam para o livro ligado. As ligações nas fórmulas são substituídas pelos dados obtidos mais recentemente. O objeto atual LinkedWorkbook é invalidado e removido de 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();
    });
}

Faz um pedido para atualizar os dados obtidos a partir do livro ligado.

refreshLinks(): void;

Retornos

void