IBM Lotus Symphony


Пользовательские функции

Пользовательские функции можно применить в Lotus® Symphony™ Spreadsheets следующими способами:

Создание функции A с помощью макросов

  1. Выберите Сервис > Макрос > Макрос.
  2. Выберите Мои макросы - Стандартный - Модуль1 в поле Макрос из и нажмите кнопку Изменить. Отображается интегрированная среда разработки Basic.
  3. Введите код функции. В этом примере определим функцию VOL(a; b; c) для вычисления объема прямоугольного параллелепипеда с длинами граней a, b и c:

    Function VOL(a, b, c) VOL = a*b*c End Function

  4. Закройте окно Basic-IDE.

    Функция автоматически сохраняется в модуле по умолчанию. Если функция применяется к документу Lotus Symphony Spreadsheets, который будет использоваться на другом компьютере, можно скопировать функцию в этот документ Lotus Symphony Spreadsheets.

Копирование функции в документ

На шаге 2 процедуры "Задание функции с помощью Lotus Symphony Basic" в окне Макрос была нажата кнопка Изменить. По умолчанию в поле Макрос из выбран модуль Мои макросы - Стандартные - Модуль 1. Стандартная библиотека расположена локально в пользовательском каталоге.

Если необходимо скопировать пользовательскую функцию в документ Lotus Symphony Spreadsheets:

  1. Выберите Сервис > Макрос > Макрос.
  2. В поле Макрос из выберите Мои макросы - Стандартный - Модуль1 и нажмите кнопку Изменить.

  3. В Basic-IDE выберите источник пользовательской функции скопируйте ее в буфер обмена.

  4. Закройте Basic-IDE.

  5. Выберите Сервис > Макрос > Макрос.

  6. В поле Макрос из выберите (имя документа Lotus Symphony Spreadsheets) - Стандартный - Модуль1. Нажмите кнопку Изменить.

  7. Вставьте содержимое буфера обмена в Basic-IDE документа.

Применение пользовательской функции в Lotus Symphony Spreadsheets

После определения функции VOL(a; b; c) в Basic-IDE можно применять ее таким же образом, как и встроенные функции Lotus Symphony Spreadsheets.

  1. Откройте документ Lotus Symphony Spreadsheets и укажите значения параметров функции a, b и c в ячейках A1, B1 и C1.

  2. Поместите курсор в другую ячейку и введите следующее:

    =VOL(A1;B1;C1)

  3. Функция используется, и результат будет виден в выбранной ячейке.


Комментарии по продукту | Дополнительная документация | Товарные знаки