Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.11.2015, 12:38
|
|||
---|---|---|---|
|
|||
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
VBA Excel: Есть готовый массив, например 1,2,3,4,5 6,7,8,9,0 9,8,7,6,5 Как вывести содержимое на лист так, чтобы получилось следующее: 1,6,9 2,7,8 3,8,7 4,9,6 5,0,5 Можно ли это сделать без FOR? Если, да, то подскажите как. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2015, 12:42
|
|||
---|---|---|---|
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
Bobax012, Вы хотите транспонировать массив без цикла? Чем вызвана прихоть? В принципе без проблем должно сработать это: Код: vbnet 1. 2. 3. 4. 5.
Но у этого метода есть ограничения: -не работает с массивами более 65536 строк; -обрезает текст до 255 символов. если всегда числа и их не так уж много - проблем не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2015, 13:17
|
|||
---|---|---|---|
|
|||
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
The_Prist, Спасибо за наводку, транспонирование получилось, остался вопрос, как целиком допустим 1 строку полученного массива перенести на 2 столбец листа, потом 2 строку массива на 4 столбец листа. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2015, 13:27
|
|||
---|---|---|---|
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
Bobax0121 строку ... на 2 столбец листа, потом 2 строку массива на 4 столбец листа. А вот это уже только построчно заполнять. В цикле. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2015, 13:32
|
|||
---|---|---|---|
|
|||
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
AkinaBobax0121 строку ... на 2 столбец листа, потом 2 строку массива на 4 столбец листа. А вот это уже только построчно заполнять. В цикле. Да, так и придется видимо. Спасибо Всем за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.11.2015, 18:39
|
|||
---|---|---|---|
|
|||
VBA Excel, как вывести на лист определенные строки массива |
|||
#18+
Bobax012, функция листа ИНДЕКС может извлекать строки и столбцы из массива. Но, вероятно, у нее такие же ограничения, как у функции Transpose. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2155728]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 147ms |
0 / 0 |