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éthode

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.

getId()

URL d’origine pointant vers le classeur lié. Il est unique dans tous les classeurs liés de la collection.

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;

Retourne

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

getId()

URL d’origine pointant vers le classeur lié. Il est unique dans tous les classeurs liés de la collection.

getId(): string;

Retourne

string

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

refreshLinks(): void;

Retourne

void