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 (внешнее изменение)

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