鉴于我有一个项目序列号列表,以及它们的到期日期。
excel中是否有一种代码来生成我想要的单元格序列号,如下面的示例,
“序列1,序列2,序列3 ...”
答案 0 :(得分:0)
如果您无权访问TEXTJOIN
(我也没有),则可以在VBA中编写一个简单的用户定义函数:
Public Function customConcat(rng As Range, delim As String) As String
Dim cll As Range
For Each cll In rng
If customConcat = vbNullString Then
customConcat = cll.Value
Else
customConcat = customConcat & delim & cll.Value
End If
Next cll
End Function
此功能将允许您选择一个范围并定义一个定界符以放置在值之间。在您的情况下,您可以使用", "
作为分隔符。