Thread View: pl.comp.lang.vbasic
8 messages
8 total messages
Started by piosad
Wed, 30 Mar 2011 20:13
VB6 - odczyt z Excela
Author: piosad
Date: Wed, 30 Mar 2011 20:13
Date: Wed, 30 Mar 2011 20:13
6 lines
132 bytes
132 bytes
Czy da się odczytać wartości z pliku excela na komputerze, na którym Excel nie jest zainstalowany? Pozdrawiam Piotr Sadurski
Re: VB6 - odczyt z Excela
Author: "Emeryt"
Date: Thu, 31 Mar 2011 08:27
Date: Thu, 31 Mar 2011 08:27
14 lines
398 bytes
398 bytes
U�ytkownik "piosad" <piosad@o2.pl> napisa� w wiadomo�ci news:imvrrv$nmr$1@news.task.gda.pl... > Czy da si� odczyta� warto�ci z pliku excela na komputerze, na kt�rym Excel > nie jest zainstalowany? Da si�, przez kontrolke Data, dla kt�rej w�a�ciwo�� Connect nale�y ustawi� Excel 8.0 Mog� by� problemy kompatybilno�ci z danymi z wy�szego Excela. pozdr
Re: VB6 - odczyt z Excela
Author: piosad
Date: Thu, 31 Mar 2011 21:39
Date: Thu, 31 Mar 2011 21:39
10 lines
266 bytes
266 bytes
On 2011-03-31 08:27, Emeryt wrote: > Da siê, przez kontrolke Data, dla której w³a¶ciwo¶æ Connect nale¿y ustawiæ > Excel 8.0 Dzięki. Czy da się gdzieś jakiś mały i prosty przykładzik znaleźć? Dalej nie wiem jak to ugryźć niestety :(. Podrawiam
Re: VB6 - odczyt z Excela
Author: "Emeryt"
Date: Fri, 01 Apr 2011 08:12
Date: Fri, 01 Apr 2011 08:12
18 lines
444 bytes
444 bytes
U�ytkownik "piosad" <piosad@o2.pl> napisa� w wiadomo�ci news:in2la6$fnq$1@news.task.gda.pl... > On 2011-03-31 08:27, Emeryt wrote: > >> Da sie, przez kontrolke Data, dla kt�rej w3a?ciwo?a Connect nale?y >> ustawia >> Excel 8.0 > > Dzi�ki. Czy da si� gdzie� jaki� ma�y i prosty przyk�adzik znale��? Dalej > nie wiem jak to ugry�� niestety :(. http://www.planet-source-code.com/vb/default.asp?lngWId=1 pozdr
Re: VB6 - odczyt z Excela
Author: piosad
Date: Sat, 02 Apr 2011 20:21
Date: Sat, 02 Apr 2011 20:21
9 lines
266 bytes
266 bytes
On 2011-04-01 08:12, Emeryt wrote: > http://www.planet-source-code.com/vb/default.asp?lngWId=1 Jest tam kupa przyk�ad�w ale takiego, kt�ry odczytuje warto�ci z arkusza excela za pomoc� kontrolki data nie znalaz�em. Mo�e �le szukam :(. Pozdrawiam
Re: VB6 - odczyt z Excela
Author: "Emeryt"
Date: Sun, 03 Apr 2011 08:47
Date: Sun, 03 Apr 2011 08:47
46 lines
1814 bytes
1814 bytes
U�ytkownik "piosad" <piosad@o2.pl> napisa� w wiadomo�ci news:in7pea$fjs$1@news.task.gda.pl... > On 2011-04-01 08:12, Emeryt wrote: >> http://www.planet-source-code.com/vb/default.asp?lngWId=1 > > Jest tam kupa przyk�ad�w ale takiego, kt�ry odczytuje warto�ci z arkusza > excela za pomoc� kontrolki data nie znalaz�em. > Mo�e �le szukam :(. Pewnie �e �le szukasz. Na stronie planet-source-code: W pole Search Term.. wpisz: Data Control Excel Kliknij przycisk Search i wyswietla sie 26 przyk�ad�w (dzia�aj�cych). Mo�esz te� tak: - Otw�rz nowy projekt w VB - W menu Project, Components zaznacz Microsoft Data Bound Grid Control 5.0 - Kliknij Zastosuj i OK - Z przybornika z lewej strony wprowad� na forme: - kontrolke DBGrid - kontrolke Data DBGrid rozwi� na formie tak aby by�a du�a ( w niej bed� wy�wietlane rekordy Excela) Pod ni� rozwi� na ca�� szroko�� kontrolke Data. We w�a�ciwo�ciach kontrolki Data (w�a�ciwo�ci z prawej strony projektu) poszukaj pole Connect i z rozwijanej listy wybierz Excel 8.0 W polu poni�ej DatabaseName wprowad� scie�k� do pliku xls (np: c:\Moje Dokumenty\Plik.xls) Je�eli wprowadzi�e� poprawnie scie�ke do pliku, to gdy klikniesz we w�a�ciwo�ciach pole RecordSource to wyswietlaj� si� nazwy rekordset�w w pliku Excela. Wybierz jeden z nich (ten kt�ry chcesz wy�wietla�) Kliknij na DBGrid i w jego w�asciwo�ciach DataSource wprowad� Data1. Uruchom projekt (klawisz F5). Jak widzisz w kontrolce DBGrid wyswietlaj� sie dane z Excela (bez jednej lini kodu!!!) Oczywi�cie wszystko to mo�esz zrobic w kodzie zamiast graficznie. Mo�esz te� u�y� kontrolki ADO i DataGrid (wskazane). To po��czenie jest bardziej zaawansowane. Pozdr
Re: VB6 - odczyt z Excela
Author: piosad
Date: Mon, 04 Apr 2011 16:15
Date: Mon, 04 Apr 2011 16:15
22 lines
915 bytes
915 bytes
On 2011-04-03 08:47, Emeryt wrote: > W polu poni¿ej DatabaseName wprowad¿ scie¿kê do pliku xls (np: c:\Moje > Dokumenty\Plik.xls) > Je¿eli wprowadzi³e¶ poprawnie scie¿ke do pliku, to gdy klikniesz we > w³a¶ciwo¶ciach pole RecordSource to wyswietlaj± siê nazwy rekordsetów w > pliku Excela. Wybierz jeden z nich (ten który chcesz wy¶wietlaæ) Dzięki za dokładny opis ale w tym miejscu wyświetla się komounikat "Couldn't find installable ISAM" Na http://support.microsoft.com znalazłem takie rozwiązanie: "You may be able to resolve this error message by removing and then reinstalling the indexed sequential access method (ISAM) drivers in Microsoft Access 95 or Microsoft Access 97" ale to nie rozwiązuje mojego problemu, bo jak pisałem wyżej, chodzi mi o odczyt wartości z plików Excela na komputerze, na którym nie ma zainstalowanego Excela. Accessa też nie ma. Pozdrawiam
Re: VB6 - odczyt z Excela
Author: "Emeryt"
Date: Tue, 05 Apr 2011 07:57
Date: Tue, 05 Apr 2011 07:57
15 lines
352 bytes
352 bytes
U�ytkownik "piosad" <piosad@o2.pl> napisa� w wiadomo�ci news:incjpr$gld$1@news.task.gda.pl... > On 2011-04-03 08:47, Emeryt wrote: > > Dzi�ki za dok�adny opis ale w tym miejscu wy�wietla si� komounikat > "Couldn't find installable ISAM" Tzn �e masz zainstalowan� niekompletn� wersje VB czyli nie zainstalowany ISAM. pozdr
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads