< návrat zpět
MS Excel
Téma: Verze excel 2016 vs 2013
Zaslal/a camron 9.3.2021 8:54
Zdravím,
vytvořil jsem databázový soubor, který se tahá data přes SQL s ovladačem ODBC z jednoho SW. Soubor byl vytvořený ve verzi 2016, lidé kteří si otevřou soubor ve verzi 2013, tak jim nelze aktualizovat, aby se načetli další řádky z SW. Vyskočí hláška viz fotka v příloze, ve verzích excel 2016 problém není.
Věděl by někdo jak zprovoznit i ve verzích 2013?
Příloha: 50034_hlaska.png (11kB, staženo 27x)
Palooo(9.3.2021 9:03)#050035 podla hlasky je asi chyba uplne inde ako si myslite.
Podla mna uzivatel nema pristup na sietovy disk kde sa nachadza databaza alebo samotna cesta je v tom exceli zle nestavena.
keby bol v ODBC chyba tak ta hlaska by vypada inak.
citovat
camron(9.3.2021 9:10)#050037 Palooo napsal/a:
podla hlasky je asi chyba uplne inde ako si myslite.
Podla mna uzivatel nema pristup na sietovy disk kde sa nachadza databaza alebo samotna cesta je v tom exceli zle nestavena.
keby bol v ODBC chyba tak ta hlaska by vypada inak.
Určitě je možné, že chyba bude úplně někde jinde, jen co víme, tak stejný uživatel neaktualizuje soubor na jiném počítači ve verzi excel 2013, pak ted na druhou stranu s právy to nebude mít asi co dočinění. Někde jsem se dočetl, že může být problém s KT nebo PQ z verze 2016 na 2013.
citovat
Palooo(9.3.2021 9:12)#050038 a viete kde sa ta databaza nachadza?
skuste najprv skusit pripojenie na DB od toho uzivatela
citovat
camron(9.3.2021 9:16)#050039 Palooo napsal/a:
a viete kde sa ta databaza nachadza?
skuste najprv skusit pripojenie na DB od toho uzivatela
Nové připojení na SQL jsme zkusili a to funguje, data se načtou.
Abych upřesnil, Tahám data do prvního listu excelu, z toho mám vytvořené dotazy v PQ a následně z PQ datové modely ze kterých vytvářím KT.
citovat
Palooo(9.3.2021 9:20)#050041 tak teraz uz budem len hadat skuste zmenit v makre provider-a v connection tak ako ho mate nastaveny v conection.
umna by to bolo:
Provider = "Microsoft.ACE.OLEDB.12.0"
citovat
camron(9.3.2021 9:23)#050042 Palooo napsal/a:
tak teraz uz budem len hadat skuste zmenit v makre provider-a v connection tak ako ho mate nastaveny v conection.
umna by to bolo:
Provider = "Microsoft.ACE.OLEDB.12.0"
Kde přesne se nastavuje?
citovat
Palooo(9.3.2021 9:29)#050043 no toto bude tazke vysvetlit :)
1. ked sa jedna o
makro tak to bude cez alt + f11 a tam v kode to pozriet
2. ked to bude len
connection tak potom Data\Queries & connection .... a tam to opravit
citovat
Palooo(9.3.2021 9:37)#050044 este ma napadla jedna vec skuste zmenit referenciu na kniznicu adodb. Mala by sa volat:
Microsoft ActiveX Data Objects x.xx Library
x.xx bude najvacsie cislo v zozname.
citovat
camron(9.3.2021 9:56)#050046 Palooo napsal/a:
este ma napadla jedna vec skuste zmenit referenciu na kniznicu adodb. Mala by sa volat:
Microsoft ActiveX Data Objects x.xx Library
x.xx bude najvacsie cislo v zozname.
Změnit znamená odškrtnout microsoft office 16.0 Object Library?
Jinak jsem teď ještě přišel na to, že excel 2013 nemá doplněk načíst a transformovat, kde se dají zobrazit a upravovat dotazy v PQ, není ještě tady kámen úrazu?
citovat
Palooo(9.3.2021 9:59)#050047 ano moze byt aj ten problem ale k tomu sa to makro este nedostalo problem ma uz pri samotnom nacitani dat z DB :) je dost mozne ze ked tuto hlsku opravite tak vam vyskoci ta na PQ
citovat