таблица word

Программирование на Visual Basic for Applications
i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

таблица word

Сообщение i'm pissed » 01.01.2005 (Сб) 21:22

имеем textbox в нем текст как этот текст поместить в таблицу word причем каждое слово в ячейку
by_pissed

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 03.01.2005 (Пн) 18:06

Вот такой вот код. Я мог что то напутать, так как по памяти пишу (а макросов я давно не писал уж :)), но идея в любом случае примерно такая.



Код: Выделить всё
dim arr
split(text1.text,arr)
for i = 1 to ubound(arr)
activedocument.tables(1).columns(i).cells(1).range.text=arr(i)
next i
I don't understand. Sorry.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 03.01.2005 (Пн) 18:15

Код не проверял, но ошибку вижу :) :
Код: Выделить всё
Arr = Split(Text1.Text, " ")
И еще: по умолчанию всегда идет Option Base 0, поэтому надо писать For i = 0 To Ubound(Arr). А лучше - For i = LBound(Arr) To UBound(Arr) ;)
PS это ни в коем случае не в обиду RayShade :roll:


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 77

    TopList