Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Or this one which ignores blank cells if any are present in the range.
Function ConCatRange(CellBlock As Range) As String Dim Cell As Range Dim sbuf As String For Each Cell In CellBlock If Len(Cell.text) 0 Then sbuf = sbuf & Cell.text & "," Next ConCatRange = Left(sbuf, Len(sbuf) - 1) End Function =concatrange(range) Gord Dibben MS Excel MVP On Tue, 28 Oct 2008 12:28:10 -0700, Gary''s Student wrote: Try the following UDF: Function mergum(r As Range) As String mergum = "" oneshot = 1 For Each cell In r If oneshot = 1 Then mergum = cell.Value oneshot = 0 Else mergum = mergum & "," & cell.Value End If Next End Function |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Conditional formatting to every cell in a column | Excel Discussion (Misc queries) | |||
Conditional formatting when cell value is top 3 of column . . . | Excel Discussion (Misc queries) | |||
BULK Conditional Formatting - by column without going into each cell? | Excel Discussion (Misc queries) | |||
Conditional formatting row if cell value in certain column is even | Excel Worksheet Functions | |||
How do I convert the result of LARGE to the cell (or column) refe. | Excel Worksheet Functions |