Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, I am writing some xtra functions for excel, and am wanting to
return formatting with the result. An example might be creating a NextBusinessDay(Today As Date) function that returns the next business day after the date supplied. I can write the code to return the value. but i would also like to apply formatting to the cell. So for example if the day is a Friday, color it red. It cells in the excel spreadsheet that use the function would just have a value like =NextBusinessDay('07/01/2005') Is it possible to return formatting directly from the VBA function. or is there a way to tell from the VBA functions which cell has called it. Thanks Andy |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Andy,
A worksheet function can only return a value to the the calling cell it cannot apply formatting. BTW, for your NextBusinessDay function, you can use the Workday function if you have the Analysis ToolPak loaded. For your format problem, perhaps you could use conditional formatting? --- Regards, Norman "Andy" wrote in message m... Hi, I am writing some xtra functions for excel, and am wanting to return formatting with the result. An example might be creating a NextBusinessDay(Today As Date) function that returns the next business day after the date supplied. I can write the code to return the value. but i would also like to apply formatting to the cell. So for example if the day is a Friday, color it red. It cells in the excel spreadsheet that use the function would just have a value like =NextBusinessDay('07/01/2005') Is it possible to return formatting directly from the VBA function. or is there a way to tell from the VBA functions which cell has called it. Thanks Andy |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Pivot table, IF function, calculated item versus calculated field | Excel Discussion (Misc queries) | |||
Copying formatting from a cell whose location I have calculated. | New Users to Excel | |||
Formatting a calculated value in a cell | Excel Discussion (Misc queries) | |||
How do I insert a calculated cell range into an excel function | Excel Worksheet Functions | |||
Formatting numbers in each cell after I have calculated their valu | Excel Worksheet Functions |