![]() |
|
IT и Связь Обсуждение "айтишных" вопросов и средств связи |
![]() |
|
Опции темы
![]() |
Опции просмотра
![]() |
![]() |
#1 |
READ ONLY
|
![]()
Есть:
1 2 3 4 5 Нужно сделать: 1,2,3,4,5 (В строчку и что бы запятая была) Пожалуйста |
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |
![]() |
#2 |
Просто Зануда
|
![]()
Если предположить, что цифры 1 .. 5 находятся в ячейках A1 .. A5, то в ячейку B2 пишем
Код:
=A1&","&A2 Код:
=B2&","&A3 Код:
=B3&","&A4 Код:
=B4&","&A5 |
![]() |
![]() |
![]() |
#3 |
Активный Участник
|
![]()
А если это просто колонка, тогда так можно:
Код:
Function ConvertToRow(InputRange As Range) As String Dim Ret As String For Each NextCell In InputRange.Cells Ret = Ret & ", " & NextCell.Value Next NextCell ConvertToRow = Right(Ret, Len(Ret) - 2) End Function |
![]() |
![]() |
![]() |
#5 | |
READ ONLY
|
![]() Цитата:
Я не совсем понял куда эту функцию вставить и надо ли выделять 12345.. Подскажи пжста |
|
![]() |
![]() |
![]() |
#6 | |
Просто Зануда
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Активный Участник
|
![]() Цитата:
2. Insert -> Module. Просто запейсти функцию туда. Build -> Compile. 3. Вернись обратно в workbook. 4. В нужной ячейке, напиши =ConvertToRow(A1:A16) (например). Если я только правильно понял, что нужно ![]() |
|
![]() |
![]() |
![]() |
#8 | ||
READ ONLY
|
![]() Цитата:
Меньше минуты все заняло... Спасибо Тадпол, здорово помог! Ура! |
||
![]() |
![]() |