Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi All,
I have the following macro that concatenates a range of cells, but it doesnt auto-caculate. I have put Application.Volatile into the code but it still doesnt work. Can someone help? (The macro is contained within a normal module). I have also tried changing the function to "Public Function" and that doesnt seem to work either... Function Concat(myRange As Range, Optional myDelimiter As String) Application.Volatile Dim r As Range For Each r In myRange Concat = Concat & r & myDelimiter Next r If Len(myDelimiter) 0 Then Concat = Left(Concat, Len(Concat) - Len(myDelimiter)) End If End Function Any advice would be appreciated! Thanks |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Call Application.Volatile(True) NOT WORKING | Excel Discussion (Misc queries) | |||
Application.Volatile Not Working Timely | Excel Discussion (Misc queries) | |||
Application.Volatile | Excel Programming | |||
Application.Volatile not working as expected | Excel Discussion (Misc queries) | |||
Need for Application.Volatile? | Excel Programming |