Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставить текстовую таблицу в виде таблицы / 2 сообщений из 2, страница 1 из 1
18.10.2011, 14:20
    #37486820
Alexei Gennadevich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить текстовую таблицу в виде таблицы
Добрый день!

Есть текстовая переменная, которая создается динамически. Она же должна по сути быть шаблоном таблицы. К примеру, в формате html:
Код: plaintext
1.
    Dim txt As String: txt = "<table><tr><td>Строка 1 Ячейка 1</td><td>Строка 1 Ячейка 2</td></tr>><tr>Строка 2 Ячейка 1<td></td><td>Строка 2 Ячейка 2</td></tr></table>"


Но как мне ее вставить в виде таблицы на лист?

Пробовал еще вариант сделать текстовую переменную с разделителями ячеек (скажем "|"). Потом вставлять ее в ячейку и разносить текст по столбцам:
Код: plaintext
1.
2.
3.
    Dim txt As String:  txt = "1|2" & vbNewLine & "3|4"
    ActiveCell.Value = txt
    ActiveCell.TextToColumns , xlDelimited, , True, , , , , True, "|"

Но у меня проблемы с формированием разделителей строк.

Помогите, пожалуйста! Заранее спасибо!
...
Рейтинг: 0 / 0
18.10.2011, 15:24
    #37486971
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить текстовую таблицу в виде таблицы
vbTab поможет как разделитель ячеек
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставить текстовую таблицу в виде таблицы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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