Excel.WorksheetCalculatedEventArgs interface
Предоставляет сведения о листе, на котором возникло вычисляемое событие.
Комментарии
Используется
Примеры
async function registerOnCalculatedHandler() {
await Excel.run(async (context) => {
let sheet = context.workbook.worksheets.getItem("Sample");
sheet.onCalculated.add(onCalculated);
await context.sync();
});
}
async function onCalculated(event: Excel.WorksheetCalculatedEventArgs) {
await Excel.run(async (context) => {
// `event.address` returns the address of the range that completed calculation.
// If multiple ranges completed calculation, the string is a comma-separated list of those range addresses.
console.log(`The Range ${event.address} has recalculated.`);
});
}
Свойства
| address | Адрес диапазона, который выполнил вычисление. Если вычисление выполнено из нескольких диапазонов, строка будет представлять собой разделенный запятыми список адресов этих диапазонов. |
| type | Получает тип события. См. |
| worksheet |
Получает идентификатор листа, на котором производилось вычисление. |
Сведения о свойстве
address
Адрес диапазона, который выполнил вычисление. Если вычисление выполнено из нескольких диапазонов, строка будет представлять собой разделенный запятыми список адресов этих диапазонов.
address: string;
Значение свойства
string
Комментарии
type
Получает тип события. См. Excel.EventType дополнительные сведения.
type: "WorksheetCalculated";
Значение свойства
"WorksheetCalculated"
Комментарии
worksheetId
Получает идентификатор листа, на котором производилось вычисление.
worksheetId: string;
Значение свойства
string