Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2010, 08:59   #1
DoctorDron
Новичок
Джуниор
 
Регистрация: 11.02.2010
Сообщений: 2
По умолчанию Есть ли аналог "Range()=Array()" как в Excel?

Первый раз столкнулся с программированием в Word, до этого писал только для Excel.

Мне нужно вписать в таблицу в WORD'е диапазон значений, взятых из листа Excel
Проходить по каждой ячейке таблицы и вписывать в нее отдельно значение из массива очень не хочется, т.к. это 2 цикла последовательного увеличения (строки + столбцы массива) + многократное обращение к документу, что ОЧЕНЬ замедляет выполнение программы.
В экселе, чтобы каждый раз не обращаться к ячейкам листа, можно использовать такую конструкцию:
Код:
Dim MyArray()
'Считываем оптом диапазон с листа в массив
MyArray = Range("A1:Z99")
'Вписываем оптом на лист все значения из массива
Range("A1:Z99") = MyArray()
Есть ли что-то подобное вышенаписанному коду, но применительно к WORD'у?

PS Поиском пользовался, но ничего подобного не (у)видел.
DoctorDron вне форума Ответить с цитированием
Старый 12.02.2010, 17:45   #2
Aent
Форумчанин
 
Аватар для Aent
 
Регистрация: 17.07.2009
Сообщений: 519
По умолчанию

Могу порекомендовать только вставлять сразу ранг с помощью поля
IncludeText (должен присутствовать соответствующий конвертер)
http://programmersforum.ru/showthread.php?t=64192
Aent вне форума Ответить с цитированием
Старый 15.02.2010, 09:40   #3
DoctorDron
Новичок
Джуниор
 
Регистрация: 11.02.2010
Сообщений: 2
По умолчанию

Видел эту тему, мне этот метод не подходит.
Но все равно - спасибо за ответ.
DoctorDron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аналог функции "Сохранить как->Веб-страница, полностью" beemoto Работа с сетью в Delphi 1 23.11.2009 17:12
"аналог" getch, есть ли?? viktory Помощь студентам 3 20.10.2009 23:12
Аналог функции "Сохранить как->Веб-страница, полностью" Magister Yoda Работа с сетью в Delphi 16 22.09.2009 12:53
Нет в русском языке "ложит", есть - "кладет". mihali4 Свободное общение 25 01.04.2008 11:19