updateFormulas
Передайте словник, щоб замінити імена аркушів цілком — звична потреба після перейменування чи копіювання, — або функцію, щоб вирішувати щодо кожної формули окремо. Функція отримує формулу й повертає ту, яку треба записати.
Обходяться лише комірки з формулами, а записуються лише ті, що справді змінилися, тому виклик без змін коштує одного читання й нічого більше.
Аркуш означає весь його діапазон даних; діапазон — лише свої клітинки, тож переписування можна обмежити одним блоком. Рядок і стовпець, які отримує перетворювач, в обох випадках — позиції на аркуші, завдяки чому адреса самої формули придатна для підстановки.
Параметри
Параметр | Тип | Опис |
|---|---|---|
|
| Аркуш, формули якого переписуємо, або діапазон, усередині якого переписуємо: читаються й пишуться лише його клітинки. |
|
| Словник «стара назва аркуша → нова» або функція, що приймає формулу й повертає заміну. |
Повертає
number — скільки формул було переписано.
Винятки
Виняток | Умова |
|---|---|
| перший аргумент не є ні аркушем, ні діапазоном. |
Приклади
Переписування формул
Усередині одного блоку
Дивіться також
Вихідний код
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.