Как се свързва процедурата за описание на функцията със самата функция?

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Програмиране VBA за Excel

От урока не разбрах как работи процедурата Sub Define_function. Като я пусна от изтегления файл m6v9_final.xlsm, излиза грешка Compile Error! Named argument not found. Една грешчица, която открих е на реда Dim str_functioncategory липсваше долната черта. Но след като я оправих, процедурата пак не работи.

Здравейте Деница, благодаря Ви, че споделихте "грешчицата" в процедурата. Функцията Sub Define_function задава описанието на функцията Function Perimeter_New - това е текстът, който се присвоява на променливата str_FunctionName и използвам за аргумента Macro:= в метода Application.MacroOptions. Функцията задава само описанието! Ако имате още въпроси, пишете.

Здравей, Деница.

Едно голямо благодарско, за това че си толкова детайлна при преминавато през уроците.

Авторът на курса Димитринка Вълкова, оправи процедурата и съответно новият работещ вариант на финалният файл към този урок е качен на платформата.

Здравейте, благодаря за отговорите. Аз мислех, че нарочно е оставена такава грешчица, за да можем за упражнение да я открием. Благодарение на отговора Ви, госпожо Вълкова, разбрах как да свържа процедурата с функцията.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация