Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I've created a function that will count the number of cells in a range that
don't contain a formula or are numeric. I named this function =Jonathan() (pretty original eh?) I then have a macro that will find my range (this part I've got figured out) and then add the formula =jonathan(myrange) to the activecell. It then uses the autofill method to fill the cells to the right about 50 something columns. For some reason, all the cells besides the activecell are returning #Value! errors. However, if I do the autofill manually with my mouse after the macro is finished processing, the function works fine. So I know the function works and the ranges are correct. Now, if I replace the formula =jonathan(myrange) in the macro with the Excel built-in function =COUNTA(myrange) then the autofill works fine, granted, I don't get the results I want but the autofill works correctly. Is there some limitation to using autofill in VBA with a User Defined Function? Do I need to add something to my UDF to tell autofill how to treat it? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Using dcount function within user-defined worksheet function | Excel Programming | |||
Excel - User Defined Function Error: This function takes no argume | Excel Programming | |||
Need to open the Function Arguments window from VBA for a user defined function. | Excel Programming | |||
User-defined data type; Error: Only User-defined types... | Excel Programming | |||
User-Defined Function pre-empting Built-in Function? How to undo???? | Excel Programming |