Solved

Adding my own function category in Excel

Posted on 1998-01-09
1
268 Views
Last Modified: 2009-07-29
I have created my own Excel add-in, Analytic.xla. When I add it in to Excel 7 via Tools..Add-in, functions contained within the add-in are added to the User Defined function category when viewed through function wizard. Is there a way of creating my own function category under which those functions within the add-in would appear, rather than always appearing under User Defined category? For example, if I had function called MySum within the add-in, when function wizard is run it would show all usual function categories (Mathematical, Statistical, etc.), my own category (say, e.g. MyCategory), AND User Defined category. The MySum function could then be found, of course, only under MyCategory category.
0
Comment
Question by:pb1
1 Comment
 
LVL 4

Accepted Solution

by:
itamar earned 200 total points
Comment Utility
Hi pb1, I am also working on it. The following article was extracted from Microsoft knowLedge Database and worked fine for me. Place a comment if you still have some doubts:

>>>
XL: How to Add a New Category to Function Category List

    Last reviewed: September 2, 1997
    Article ID: Q137526
    The information in this article applies to:

        Microsoft Excel for Windows, versions 5.0, 5.0c
        Microsoft Excel for the Macintosh, version 5.0
        Microsoft Excel for Windows NT, version 5.0
        Microsoft Excel for Windows 95, version 7.0
        Microsoft Excel 97 for Windows

    SUMMARY

    To manually create a custom category for a user-defined function that you write in Visual Basic for Applications, you
    must insert a Microsoft Excel 4.0 macro sheet before you create the category.

    MORE INFORMATION

    To create a custom category, use the following steps:

      1.In Microsoft Excel 97, right-click a sheet tab in the workbook and click Insert. Click MS Excel 4.0 Macro and
        click OK to add a macro sheet to the workbook.

        In Microsoft Excel 5.0 and 7.0, point to Macro on the Insert menu, and click MS Excel 4.0 Macro to add a
        macro sheet to the workbook.

      2.On the Insert menu, point to Name, and then click Define. Under Macro, click Function.

      3.In the Name box, type "TEST1" (without the quotation marks).

      4.In the Category box, replace "User Defined" with the new category "(type the choosen Name)[Itamar]", and then click OK.

    Microsoft Excel adds the new category to the list. After you add one or more custom
    functions to the new category, you can delete the "TEST1" function name. When you do
    this the new category remains. If you delete the Microsoft Excel 4.0 macro sheet, functions
    already assigned to the custom category remain in that category; however, you cannot
    assign a new function to that category after you delete the macro sheet.

    Adding a Function to a Specific Category in Microsoft Excel 97

    In Microsoft Excel 97, you cannot add a user-defined function to a specific category by selecting the function in a
    dialog box. You must use a macro to specify a category for the function. For additional information, please see the
    following article in the Microsoft Knowledge Base:

       ARTICLE-ID:  Q157108
       TITLE     :  Options not Available in Macro Options Dialog Box


    Adding a Function to a Specific Category in Microsoft Excel 5.0 and 7.0

    To specify a category for a user-defined function, use the following steps:

      1.With a module sheet active, press F2 to start the Object Browser

      2.Select the workbook in the Libraries/Workbooks list.

      3.Select the custom function in the Methods/Properties list and click Options.

      4.Select the category in the Function Category list and click OK.

      5.Click Close to close the Object Browser.

    REFERENCES

    "User's Guide 2," version 4.0, Chapter 5, "To Name a custom function," page 210

    For additional information, please see the following article(s) in the Microsoft Knowledge Base:

         ARTICLE-ID: Q141825
         TITLE     : How to Add a New Category to Function Category List

Let me know your results.
Regards,
Itamar
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Entering a date in Microsoft Access can be tricky. A typo can cause month and day to be shuffled, entering the day only causes an error, as does entering, say, day 31 in June. This article shows how an inputmask supported by code can help the user a…
In this article we discuss how to recover the missing Outlook 2011 for Mac data like Emails and Contacts manually.
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
Learn how to make your own table of contents in Microsoft Word using paragraph styles and the automatic table of contents tool. We'll be using the paragraph styles in Word’s Home toolbar to help you create a table of contents. Type out your initial …

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now