Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает формулу ячейки.
Синтаксис
SETF( GETREF(ячейка ), формула )
Параметры
| Имя | Необходимость | Тип данных | Описание |
|---|---|---|---|
|
Ячейки |
Обязательный |
String |
Ячейка, формула которой устанавливается. |
|
formula |
Обязательный |
String |
Используемая формула. |
Замечания
При вычислении результат выражения в формуле становится новой формулой в ячейке. Если формула заключена в кавычки, кавычекное выражение записывается в ячейку. Чтобы задать ячейку строкой, заключите формулу в три набора кавычек.
Целевая ячейка должна быть указана с помощью ссылки GETREF() или в виде строки, чтобы избежать цикличности. Рекомендуется использовать GETREF, так как Microsoft Visio может изменять ссылки при перемещении фигуры в другой документ.
Если ячейка не указана с помощью GETREF или в виде строки, функция возвращает ошибку и формула ячейки не изменяется. Если формула содержит синтаксическую ошибку, функция возвращает ошибку, а формула в ячейке не изменяется.
Пример 1
SETF( GETREF(Scratch.A1), 1,5 в * 6 + 1 фут)
Задает для формулы Scratch.A1 значение 21 дюйма.
Пример 2
SETF( GETREF(Scratch.A1), "1,5 дюйма * 6 + 1 фут")
Задает формулу Scratch. A1 к выражению 1.5 in*6+1 ft.
Пример 3
SETF( GETREF(Scratch.A1), """Say """"ahh""""""")
Задает формулу Scratch.A1 в строку "Скажи ""ahh""", которая имеет значение "ahh".