Kwerenda z pełnym formatowaniem HTML

5 views
Skip to first unread message

Lelos

unread,
May 10, 2010, 6:25:50 PM5/10/10
to excelandia
Utworzyłem taką kwerendę która odczytuje dane ze strony www i jeden
wiersz (logiczny) w arkuszu wygląda przykładowo tak:
lelos kostek54 3NT S= 400 1.77 porównanie|przebieg
merrimac h101
Zadanie miało polegać na odczytaniu 2 hipertekstów, które oryginalnie
ukrywały się pod wyrazami porównanie i przebieg (zawierającymi linki
do rozdania i rozgrywki). Niestety arkusz zawiera hiperteksty tylko
dla lelos, kostek54, merrimac, h101 czyli dwóch pierwszych kolumn
zestawienia, natomiast do ostatniej (szóstej) kolumny przeszły tylko
gołe wyrazy. Podejrzewam że przyczyna tkwi we wrzuceniu przez Excel
tych dwóch ostatnich wyrazów do jednej komórki arkusza. Jak obejść
problem ?
pozdrawiam

--
Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o nazwie "excelandia".

Aby zamieszczać posty w tej grupie, wyślij e-mail na adres excel...@googlegroups.com.
Aby anulować subskrypcję tej grupy, wyślij e-mail na adres excelandia+...@googlegroups.com.
Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/excelandia?hl=pl.

Pawel Tarnowski

unread,
May 11, 2010, 3:39:02 AM5/11/10
to excel...@googlegroups.com
Jeśli dobrze zrozumiałem, to próbujesz w jednej komórce wstawić 2
hiperteksty, a tak się nie da. To co można zrobić, to albo rozbić to na dwie
komórki, albo połączyć wyniki obu hipertekstów (jeśli oczywiście są tekstem)
przy pomocy funkcji złącz.teksty bądź podobnej.


Paweł Tarnowski
Dział Controllingu i Analiz
(22) 355 22 50



BAKALLAND SA
ul. Fabryczna 5
00-446 Warszawa

Nr KRS: 0000253890 Sąd Rejonowy dla m. st. Warszawy
XIV Wydział Gospodarczy KRS
NIP: 521-15-01-724
Kapitał zakładowy: 2 100 000, 00 zł
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5102 (20100510) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.

http://www.eset.pl lub http://www.eset.com




__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5102 (20100510) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com


__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5103 (20100510) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com



__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5103 (20100510) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com

Lelos

unread,
May 11, 2010, 12:47:33 PM5/11/10
to excelandia
On 11 Maj, 09:39, "Pawel Tarnowski" <p.tarnow...@bakalland.pl> wrote:
> Jeśli dobrze zrozumiałem, to próbujesz w jednej komórce wstawić 2
> hiperteksty

nie ja próbuję ale kwerenda zwraca je w jednej kolumnie (komórce) i to
nie hipertekst, bo on się gdzieś ulotnił

>To co można zrobić, to albo rozbić to na dwie
> komórki ...

ale hipertekstu już tam nie ma...a właśnie chcę żeby był...

Lelos

unread,
May 13, 2010, 6:03:48 AM5/13/10
to excelandia
Przykładowy wiersz tabeli uzyskany z Mozilla.Widok.ŹródłoStrony
<tr>
<td nowrap="nowrap">2010-05-07 18:17:33</td>
<td valign="top">
<a href="/stat.phtml?gid=br&amp;uid=dzabarek1">dzabarek1</a><br />
<a href="/stat.phtml?gid=br&amp;uid=lelos">lelos</a><br />
</td>
<td valign="top">
<a href="/stat.phtml?gid=br&amp;uid=krucha1965">krucha1965</a><br />
<a href="/stat.phtml?gid=br&amp;uid=tomasz321">tomasz321</a><br />
</td>
<td>4<img src="/gfx/card/spades.gif" style="vertical-align: middle;"
alt="spades" />&nbsp;S=</td>
<td class="tar">620</td>
<td class="tar"><b>5.72</b></td>
<td class="tar" nowrap="nowrap"><a href="/rozd.phtml?
hid=1382202&amp;uid=lelos">porównanie</a> | <a href="/rozgr.phtml?
pid=26010214">przebieg</a></td>
</tr>

Pawel Tarnowski

unread,
May 14, 2010, 4:30:59 AM5/14/10
to excel...@googlegroups.com

Ok, trochę mi się przejaśnia, powiedz jeszcze tylko czy dobrze rozumiem że
tą kwerendę pobierasz korzystając z opcji "nowa kwerenda sieci web" czy
jakoś inaczej?

Przykładowy wiersz tabeli uzyskany z Mozilla.Widok.ŹródłoStrony
<tr> <td nowrap="nowrap">2010-05-07 18:17:33</td> <td valign="top">
<a href="/stat.phtml?gid=br&amp;uid=dzabarek1">dzabarek1</a><br />
<a href="/stat.phtml?gid=br&amp;uid=lelos">lelos</a><br />

</td> <td valign="top">

<a href="/stat.phtml?gid=br&amp;uid=krucha1965">krucha1965</a><br />
<a href="/stat.phtml?gid=br&amp;uid=tomasz321">tomasz321</a><br /> </td>
<td>4<img src="/gfx/card/spades.gif" style="vertical-align: middle;"
alt="spades" />&nbsp;S=</td>

<td class="tar">620</td>
<td class="tar"><b>5.72</b></td>
<td class="tar" nowrap="nowrap">
<a href="/rozd.phtml?hid=1382202&amp;uid=lelos">porównanie</a> | <a
href="/rozgr.phtml?pid=26010214">przebieg</a></td>
</tr>

--
Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o
nazwie "excelandia".

Aby zamieszczać posty w tej grupie, wyślij e-mail na adres
excel...@googlegroups.com.
Aby anulować subskrypcję tej grupy, wyślij e-mail na adres
excelandia+...@googlegroups.com.
Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem
http://groups.google.com/group/excelandia?hl=pl.



__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5111 (20100513) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.

http://www.eset.pl lub http://www.eset.com




__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5111 (20100513) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com


__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5113 (20100513) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com



__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
wirusow 5114 (20100514) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
http://www.eset.pl lub http://www.eset.com


Lelos

unread,
May 14, 2010, 7:51:46 AM5/14/10
to excelandia


On 14 Maj, 10:30, "Pawel Tarnowski" <p.tarnow...@bakalland.pl> wrote:
> [...] czy [...] tą kwerendę pobierasz korzystając z opcji "nowa kwerenda sieci
> web" [...] ?

Tak. Dokładnie - nawet nie mam dodatku MS Query:-( .
Jednak udało mi się dopiąć swego.
Zastosowałem:
Dane.PobierzDaneZewnętrzne.ImportujPlikTekstowy
- podałem adres strony www i otrzymałem trochę przydługawy, właściwie
jednokolumnowy tekst łącznie ze znacznikami html o długości około 400
wierszy.
Najważniejsze, że jest tam te przykładowe hid=1382202 ! :-)
Teraz obróbka tekstu, przygotowanie odczytu kolejnych stron,
automatyzacja i może jakoś to pójdzie :-)
Reply all
Reply to author
Forward
0 new messages