Wiki ЖБК

Материалы для проектирования железобетонных конструкций

Инструменты пользователя

Инструменты сайта


польз_функц_excel

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

Автор: Dmitry Rudenko

С помощью встроенного в MS Office языка VBA можно создавать достаточно мощные приложения для автоматизации различных процессов. Ниже представлен пример создания пользовательской функции, вычисляющий массу погонного метра арматуры по её диаметру:

  • Добавляем в ленту "Панель разработчика"
  • Запускаем Visual Basic (alt+F11)
  • В дереве проекта создаём новый модуль
  • В модуле описываем функцию, например:
Public Function ArmWeight(diam As Double) As Double
  Application.Volatile
  ArmWeight = 3.1416 * diam / 1000 * diam / 1000 / 4 * 7850
End Function
  • Теперь, при добавлении в любую ячейку формулы следующего вида:
=ArmWeight(12)
  • Получаем на выходе значение "0,888"

Пример: armweight.zip

Обсуждение

Ваш комментарий:
   ___    _  __   _  __
  / _ |  | |/_/  / |/ /
 / __ | _>  <   /    / 
/_/ |_|/_/|_|  /_/|_/
 
PDF Export Download this page as a pdf Text Export Download this page as a plain text
польз_функц_excel.txt · Последнее изменение: 2013-02-25 00:01 (внешнее изменение)

Инструменты страницы