ВВЕДЕНИЕ Мудр не тот, кто знает много, а тот, чьи знания полезны. (Эсхил)

Открытие редактора Visual Basic.

Откройте книгу Excel. Включите макросы (в Параметрах макросов). В разных версиях Office 
  это делается по разному. В Office 2010 например, вот где...



В Office 2003 вот...



Нажмите Alt + F11, откроется окно Microsoft Visual Basic for Applications (окно редактора Visual Basic), далее, если не открыт VBAProject Ctrl + R и в слусае отсутствия стандартной панели - нажмите правую кнопку мыши на Menu Bar Панели инструментов и поставте галочку напротив Standard. Вы увидите следующее, ну или похожее...

Нажав правой кнопкой мыши на Microsoft Excel Objects вставьте Module.

Теперь, Вы готовы для создания макросов. Давайте попробуем создать простейшую функцию, для этого, преварительно нажав левой кнопкой мыши два раза на Module1, в правое поле вставте следующий код:

     Function Сложение(A  As Long, B As Long) As Long
     Сложение= A + B
     End Function

Должно получиться следующее :

Вы создали пользовательскую функцию. Теперь, вставив в любой ячейке свою функцию и определив слагаемые, допустим в Ячейке B1 и C1, Вы получаете результат работы функции.

P.S.Теперь, когда звучит предложение разместить в редакторе VBA созданную пользовательскую функцию или макрос, Вам понятно где это сделать.