Учитывая, что у меня есть список серийных номеров, вместе с датами их истечения.
Есть ли в Excel код пути для генерации серийных номеров, которые я хочу добавить в ячейку, как в приведенном ниже примере,
"Serial 1, serial 2, serial 3 ..."
Вы можете написать простую пользовательскую функцию в VBA, если у вас нет доступа к TEXTJOIN (что у меня также нет):
TEXTJOIN
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
Эта функция позволит вамвыберите диапазон и определите разделитель между значениями. В вашем случае вы бы использовали ", " в качестве разделителя.
", "