czy aby do Excela załadować dane uzyskane za pomocą
SELECT id1, id2, id3, id4 FROM table WHERE id4 > '0';
muszę konfigurować ODBC czy wystarczy sprytne makro gdzie podałbym adres www strony gdzie ów select zwraca wynik? baza wygląda następująco
CREATE TABLE `table` (
`id1` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`id2` TEXT CHARACTER SET latin2 COLLATE latin2_general_ci NOT NULL ,
`id3` VARCHAR( 20 ) CHARACTER SET latin2 COLLATE latin2_general_ci NULL ,
`id4` VARCHAR( 50 ) CHARACTER SET latin2 COLLATE latin2_general_ci NOT NULL
) ENGINE = MYISAM CHARACTER SET latin2 COLLATE latin2_general_ci
w excelu: na ribbonie dane, z sieci web, wpisujesz adres strony która wykonuje zapytanie na serverze i zwraca tabelke. Excel automatycznie będzie przy kazdym otwarciu wchodził na podany link, sprawdzał tabelkę i ją aktualizował w arkuszu.
no bo bezposrednio z bazy to mozna tak: na ribbonie dane, a potem z innych zródeł i odbc no albo: dane, połączenia, dodaj…, wyszukaj więcej, nowe źródło, a potem przez odbc