Sub ConcatenateText ()
Затемните lastRow как длиной
Затемните lastCol как длиной
Затемните tempLastRow как длиной
Затемните I как длиной 'инкрементируйте рядки
Затемните p как длиной 'инкрементируйте колонки
Затемните conValue как шнур
Тусклое conSheet как шнур 'конкатенирует имя листа
Тусклое destSheet как имя листа назначения шнур '
destSheet = «Sheet1»
conSheet = «surveyText»
lastRow = листы (conSheet). Ряд («a» & Rows.Count). Конец (xlUp). Рядок
lastCol = листы (conSheet). Ряд (Columns.Count & «: 1»). Конец (xlToRight). Колонка
Для I = 2 к lastRow
Для p = 2 к разделу 2 lastCol
conValue = conValue & « | » & листы (conSheet). Клетки (I, p). Значение
Затем
tempLastRow = листы (destSheet). Ряд («a» & Rows.Count). Конец (xlUp). Рядок + 1
Листы (destSheet). Клетки (tempLastRow, 1).Value = право (conValue, Len (conValue) - 3)
conValue = ""
Затем iий
Сделанное MsgBox «!»
Подводная лодка конца
|