Friday, November 17, 2006

HTML Tables Import into Excel

Some of the software applications we use daily involve really smart engineering. Take word processors: The algorithms and computation involved in positioning every word of your text according to the justification, font, size, bidirectional alignment, embedded pictures,... It's a really tough problem requiring smart people to solve it. (D)HTML rendering and spreadsheet updates are other example of hard computational problems that are so difficult to solve yet we take it for granted that these programs just work. And let's not even speak about games!

What usually amazes us is not these smart pieces of codes but slick ones. Such as HTML tabular data import into Excel! Let's say you have this nice HTML report produced by someone else and you want to get it back into Excel:



Don't try to copy/paste it from your browser, there's much better: The Web Query dialog.
In the main menu (Excel 2003. Don't know for earlier versions. Excel 2007 is coming tonight to a computer near me), choose Data / Import External Data / New Web Query and type the URL in the address bar. The dialog opens the page and puts a small black on yellow arrow in front of each HTML table in the page.



Click the arrow to select a table and click Import. And here you go: Your table is now in Excel!



Being smart doesn't pay off. Be slick!

There's no rocket science in there: Just a DHTML script to inject the arrow heads and some code to parse the table layout and contents. But it's damn slick if you want my opinion.

So if you want to impress people with your software: No need to be smart. "Just" be slick!

11 Comments:

At 2:57 PM, Anonymous Anonymous said...

Hi Serge,

Have you tried importing an HTML table that has characters like "<" and ">" in the table? For example if one of the cells in the HTML table have a text like this:

" % of people who had cancer after using this drug was 10 times > than those who did not use the drug".

In this case I noticed that in excel, only the text " % of people who had cancer after using this drug was 10 times" was imported. Everthing after the ">" was ignored.

Thanks
Alex

 
At 1:14 PM, Anonymous Serge said...

Alex,
No I didn't see that problem. I probably didn't have any < or >.

Just a shot in the dark: Did you install the latest SP for your office version (For Office 2003, I think it's SR2).

 
At 9:25 PM, Anonymous Anonymous said...

[color=#9db]Группа [url=http://dejavu-group.ru/svadba.php]Дежа вю[/url] - это коллектив заслуженных вокалистов и музыкантов.
[url=http://dejavu-group.ru/svadba.php]Deja Vu[/url]- законодатель в области музыкального сопровождения музыкальных мероприятий, свадеб, юбилеев.
В репертуаре Музыкантов Дежа вю более 3000 произведений.
Живой звук. Поп, хиты 70-80-90-х, диско, джаз, ретро, современная музыка, европейские хиты, фоновая музыка, шансон .
Музыкальный ансамбль Dejavu-group обладает мощной качественной аппаратурой, которая позволяет заполнить плотным и приятным уху звуком как компактное помещение (фуршет), так и огромное пространство (корпоратив до тысячи человек).

Игорь +7 916 623 4047 [/color]

 
At 11:45 AM, Anonymous Anonymous said...

После вселенской катастрофы Америка превратилась в выжженную пустыню. По бескрайним дорогам, кишащим бандами, воюющими между собой за воду и еду, путешествует мудрый Илай. Однажды он попадает в мрачные земли, где когда-то находился прекрасный штат Калифорния, а теперь это сущий ад, где бесчинствует тиран Карнеги.
книга илая смотреть

 
At 12:01 PM, Anonymous Anonymous said...

[color=#9db]
Как жизнь? И кстати.. есть cупер мысль по[url=http://www.pi7.ru] видео[/url] порталу Думаю вам понравится

[url=http://www.pi7.ru]терри бридж секс [/url]
aнекдот для разнообразия :)

Разговариваюо две блондинки:
- Ты знсешь, я сгедоня узнлае, что такое кунннилинугс!
-??? и что эот?
- Это как минет, тольок наооборот!
- Пдожди, этьо что, в НЕГО дуть что ли надо?!

Я 8 часов блувждала по сети, пока не вышлеа на ваш форум!! Думаю, я здесь останусь надолго!
прошу прощения за опечатки.... очень маленькая клавиатура у PAD!

[/color]

 
At 12:16 PM, Anonymous Anonymous said...

Когда я ничего не говорю, это хороший признак, значит, я оробел. А когда я робею, это очень хороший признак, значит, я смущен. А когда я смущаюсь, это совсем хороший признак - значит, я влюблен! Но когда я влюбляюсь, это очень плохой признак… http://cans.ru/

 
At 4:33 PM, Anonymous Anonymous said...

Ну что вы тут раскричались? Пора успокоится и советую скачать Алису в стране чудес. Думаю просмотр успокоит немного нервишки;)

 
At 8:50 PM, Anonymous generic viagra said...

hey buddy very useful information about TML Tables Import into Excel, thanks for sharing this information will help me to increase my knowledge

 
At 8:51 PM, Anonymous Anonymous said...

hola

 
At 12:52 AM, Anonymous Anonymous said...

Мульти портал. Есть все, почти всё. Немного из навигации сайта.

[url=http://pi7.ru/video/]Видео для взрослых[/url]
--------------------------------------- |
Анекдотик, не помешает... :)
[url=http://pi7.ru]Трахаются[/url] двое в автомобиле. Подходит ГАИшник. Смотрит - девочка что надо. . .
- О, мужик, я следующий!
- Ладно, - усмехается тот, - давно я ментов не #бал. . .

блуждала по сети , [URL=http://pi7.ru][IMG]http://pi7.ru/12.gif[/IMG][/URL]

 
At 10:51 AM, Anonymous Anonymous said...

Кино http://www.film-book.ru

 
At 8:33 PM, Anonymous Anonymous said...

Действительно интересно. Побольше бы таких статей.

 

Post a Comment

<< Home