Перевод таблицы в формат HTML

Программирование на Visual Basic for Applications
AndreyA2
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 05.05.2006 (Пт) 21:42

Перевод таблицы в формат HTML

Сообщение AndreyA2 » 05.05.2006 (Пт) 21:53

Всем привет!!
Тут возникла небольшая проблемма, помогите, если не затруднит:

Есть небольщая табличка в Excel. Необходимо сделать так, чтобы пользователь мог выделить ету табличку, нажать кнопочку и получить ее исходный код в формате TeX или HTML.(Рядом должен появиться столвик, где каждый элемент - строчка этого кода). Кроме того нада скопировать поученный результат в буфер обмена.

ПОМОГИТЕ, кто чем может =))

Если сложно написать саму прогу, то подскажите хотя бы функции, выдающее выделенный массив, и подкиньте идею, как с ним работать ;)

ЗАРАНЕЕ СПАСИБО!!!

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Re: Перевод таблицы в формат HTML

Сообщение MeMBus » 06.05.2006 (Сб) 5:43

AndreyA2 писал(а):Если сложно написать саму прогу...

Гы... представляю народ наверное уже бросился таки писать проги под текущее задание

AndreyA2 писал(а):чтобы пользователь мог выделить ету табличку, нажать кнопочку и получить ее исходный код в формате TeX или HTML

Код чего?

AndreyA2 писал(а):бы функции, выдающее выделенный массив

.Value
Бороться и искать, найти и перепрятать!

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 06.05.2006 (Сб) 9:16

В html табличку можно просто сохранить. В принципе, если табличка не содержит сложного форматирования, то и задачка в том виде, в котором ты ее сформулировал, тоже вполне решаемая. Выделенный массив - объект Selection, дальше перебираешь все ячейки и записываешь в html/TeX, ручками дописывая необходимые теги. Прогу написать несложно, но лучше ты сам :)
Быть... или не быть. Вот. В чём вопрос?


Вернуться в VBA

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

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

    TopList