Partager via


ExcelScript.LinkedWorkbook interface

Contient des informations sur un classeur lié. Si un classeur a des liens pointant vers des données dans un autre classeur, le deuxième classeur est lié au premier classeur. Dans ce scénario, le deuxième classeur est appelé « classeur lié ».

Méthodes

breakLinks()

Effectue une demande pour arrêter les liens pointant vers le classeur lié. Les liens dans les formules sont remplacés par les données extraites les plus récentes. L’objet actuel LinkedWorkbook est invalidé et supprimé de LinkedWorkbookCollection.

refreshLinks()

Effectue une demande d’actualisation des données récupérées à partir du classeur lié.

Détails de la méthode

Effectue une demande pour arrêter les liens pointant vers le classeur lié. Les liens dans les formules sont remplacés par les données extraites les plus récentes. L’objet actuel LinkedWorkbook est invalidé et supprimé de LinkedWorkbookCollection.

breakLinks(): void;

Retours

void

Exemples

/**
 * 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();
    });
}

Effectue une demande d’actualisation des données récupérées à partir du classeur lié.

refreshLinks(): void;

Retours

void