Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку / 9 сообщений из 9, страница 1 из 1
15.02.2013, 21:58
    #38153572
bombimbom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
Доброе время суток!
Подскажите пожалуйста как это сделать?
Sub кнопка1_щелчок()
q = лист1.Cells(9, 1)
w = лист1.Cells(9, 2)
x = q & "," & w
ActiveCell.Cells = x
End Sub

вот на что хватило знаний :) но мне необходимо чтобы был диапазон ячеек в строке,
"сцепить" не предлагайте нужно макросом )
заранее большое спасибо
...
Рейтинг: 0 / 0
15.02.2013, 22:18
    #38153596
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
Сервис - Макрос - Начать запись...
...
Рейтинг: 0 / 0
15.02.2013, 22:30
    #38153605
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
В смысле, вы задаёте диапазон (каким образом?) - а получаете на выходе список значений ячеек в этом диапазоне, через запятую?
...
Рейтинг: 0 / 0
17.02.2013, 01:47
    #38154355
bombimbom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
AkinaСервис - Макрос - Начать запись...

он мне дает range, но я не знаю как это использовать к моей процедуре
...
Рейтинг: 0 / 0
17.02.2013, 01:49
    #38154357
bombimbom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
AndreTMВ смысле, вы задаёте диапазон (каким образом?) - а получаете на выходе список значений ячеек в этом диапазоне, через запятую?
да, надо получить через запятую, ну диапазон по умолчанию например от A1 до R1
...
Рейтинг: 0 / 0
17.02.2013, 02:09
    #38154371
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
Код: vbnet
1.
activecell=join(application.transpose(application.transpose(range("A1:R1"))),",")
...
Рейтинг: 0 / 0
17.02.2013, 02:16
    #38154374
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
или
Код: vbnet
1.
activecell=join(application.index(range("A1:R1").value,1,0),",")
...
Рейтинг: 0 / 0
17.02.2013, 23:01
    #38154954
bombimbom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
Казанскийили
Код: vbnet
1.
activecell=join(application.index(range("A1:R1").value,1,0),",")



Большое спасибо!

А можете посоветовать литературу какую почитать по VBA ?
...
Рейтинг: 0 / 0
17.02.2013, 23:39
    #38154983
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / объединить диапазон ячеек в одну ячейку и вставить значения в активную ячейку / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]