У меня есть столбец ячеек. Они должны быть объединены в одну строку с несколькими разделителями между ними.
Мне нужно что-то вроде результата в столбце 2 из значений в столбце 1
Column 1 | column 2
a1 | 'a1'
a2 | 'a1';'a2'
a3 | 'a1';'a2';'a3'
a4 | 'a1';'a2';'a3';'a4'
a5 | 'a1';'a2';'a3';'a4';'a5'
В настоящее время я использую следующую формулу
Column 1 | Column 2
a1 | ="'"&a1&"'"&";"
a2 | =b1&"'"&a2&"'"&";"
a3 |
и скопируйте его в столбец B2.
Есть ли код VBA, который может помочь мне в этом. Я нашел некоторые, которые добавляли бы один разделитель между ячейками, но я не мог изменить его, чтобы добавить несколько разделителей.
Было бы очень полезно поделиться кодом VBA для того же.
TEXTJOIN
— это все, что вам нужно. - person CallumDA   schedule 24.03.2017