ExcelScript.LinkedWorkbook interface
Содержит сведения о связанной книге. Если в книге есть ссылки, указывающие на данные в другой книге, вторая книга связана с первой книгой. В этом сценарии вторая книга называется связанной книгой.
Методика
| break |
Выполняет запрос на разрыв ссылок, указывающих на связанную книгу. Ссылки в формулах заменяются последними извлекаемых данных. Текущий |
| get |
Исходный URL-адрес, указывающий на связанную книгу. Он уникален для всех связанных книг в коллекции. |
| refresh |
Выполняет запрос на обновление данных, полученных из связанной книги. |
Подробнее о методе
breakLinks()
Выполняет запрос на разрыв ссылок, указывающих на связанную книгу. Ссылки в формулах заменяются последними извлекаемых данных. Текущий LinkedWorkbook объект становится недействительным и удаляется из LinkedWorkbookCollection.
breakLinks(): void;
Возвращает
void
Примеры
/**
* 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-адрес, указывающий на связанную книгу. Он уникален для всех связанных книг в коллекции.
getId(): string;
Возвращает
string
refreshLinks()
Выполняет запрос на обновление данных, полученных из связанной книги.
refreshLinks(): void;
Возвращает
void