![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%) ![]() ![]() |
Hej. Pytanko : czy w excelu można jakoś poprzez formułe wyciagac dane z bazy mysql ?
czy trzeba pisać jakieś makro w basic-u ? -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
odpowiedź: nie ma formuły.
podpowiedź: możesz w php wygenerować tabelkę i wyłać odpowiedni nagłówek, że to plik excela. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 398 Pomógł: 10 Dołączył: 24.11.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Trzeba napisać Macro w VBA które przez ODBC ściąga dane z MySQL-a i uzupełnia odpowiednie komórki arkusza danymi.
Musisz mieć do tego sterownik MyODBC, który ściągniesz ze strony MySQL -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(NoiseMc @ 2006-03-14 11:25:50) Trzeba napisać Macro w VBA które przez ODBC ściąga dane z MySQL-a i uzupełnia odpowiednie komórki arkusza danymi. Musisz mieć do tego sterownik MyODBC, który ściągniesz ze strony MySQL Tak jak piszesz pewnie również da się to zrobić. Jest jednak dużo łatwiejsze rozwiązanie (kilka kliknięć i po problemie). Wytarczy instalacja i konfiguracja ODBC/DNS'a. Następnie w Excelu: Dane - Importuj dane zewnętrzne - Nowa kwerenda bazy danych. Następnie już prosty kreator tego czego chcesz. PS. W chwili obecnej MySQL ODBC driver w wersji 5.0 Alpha wraz z office 2003 i serwerem MySQL 5.x za każdą próba połaczenia się wysypuje. Nie wiem czy jest to spowodowane Aplpha czy czymś innym, ale w wersji 3.51 działa idealnie. Jak będziesz miał kłopoty z uruchomieniem tego to napisz. Napiszę więcej szczegółów na ten temat. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat podpowiedź: możesz w php wygenerować tabelkę i wyłać odpowiedni nagłówek, że to plik excela. echnologii_com' target='_blank Ten post edytował Speedy 18.03.2006, 04:07:01 -------------------- Sygnatura niezgodna z regulaminem.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 19:49 |