MS Access - automatická databaze z více souboru
MS Access - automatická databaze z více souboru
Dobrý den, v excelu vytvářím a ukládám pomoci VBA dokumenty. Na skrytem listu si separuji určite hodnoty z dokumentu do tabulky a z této tabulky bych chtěl udělat evidenci. Umím hodnoty nakopírovat přes VBA do Excel souboru do posledního prázdného řádku. Bohužel se jedna o velké množství hodnot. Rad bych do tohoto procesu zapojil access, ale moje zkušenosti s nim jsou minimální . Potřebuji aby se evidence aktualizovala ihned po vytvoření a uložení dokumentu. Počet ukladanych řádku je pokaždé jiný. Lze to udělat v accessu jinak než pomoci VBA (otevření tabulky souboru>nakopírovat do posledního volného řádku > uložit a zavřít ? Jaké je nejlepší řešení? Budu rad za jakoukoliv radu nebo odkaz na informace. Děkuji Jakub
Re: MS Access - automatická databaze z více souboru
Neviem síce akú verziu Officu máte, ale ja by som sa skôr orientoval na Power Query, ktorý je od verzie 2016 súčasť Excelu, alebo od v. 2010 je to voľne použiteľný doplnok. Pomocou neho v novom zošite môžete načítať (a spojiť do jednej tabuľky) špecifikované údaje zo súborov napríklad zo zadaného adresára a tieto údaje, použiť ako podklad pre kontingenčné tabuľky (môže byť aj viacej ako 1M riadkov [obmedzenie listu Excela]). A tento prvok PQ sa dá nastaviť aby sa aktualizoval by priotvorení súboru (čiže vždy budú podkladové údaje aktuálne z pridaných, alebo bez odstránených súborov zo zadaného adresára a z jeho všetkých podadresárov).
Re: MS Access - automatická databaze z více souboru
Dobrý den, děkuji za odpověď. Máme ve firmě office 365. Podívám se a nastupuji. Ona evidence má sloužit hlavně pro pracovníky z jiných oddělení. Pracuji v laboratoři a měříme různá data která ukládáme do reportu ve formátu .xlsm a následně exportujeme do .pdf. Cíl je mít všechna data(výsledky) ze všech reportu v jedné tabulce pod sebou. Každý si pak vyfiltruje co potřebuje. Nebude muset otvírat jednotlivé reporty a hledat kde ona hodnota, která je OK/NOK je. Najde hodnotu nebo hodnoty a pak si pomoci hyperlinku otevře report v kterém se nachází. Složitější je ze co repor to jiný počet dat a jiný název souboru podle testovaného dílu.MePExG píše:Neviem síce akú verziu Officu máte, ale ja by som sa skôr orientoval na Power Query, ktorý je od verzie 2016 súčasť Excelu, alebo od v. 2010 je to voľne použiteľný doplnok. Pomocou neho v novom zošite môžete načítať (a spojiť do jednej tabuľky) špecifikované údaje zo súborov napríklad zo zadaného adresára a tieto údaje, použiť ako podklad pre kontingenčné tabuľky (môže byť aj viacej ako 1M riadkov [obmedzenie listu Excela]). A tento prvok PQ sa dá nastaviť aby sa aktualizoval by priotvorení súboru (čiže vždy budú podkladové údaje aktuálne z pridaných, alebo bez odstránených súborov zo zadaného adresára a z jeho všetkých podadresárov).
Re: MS Access - automatická databaze z více souboru
Ak mi dáte jeden súbor (kludne zmente údaje) na načítanie (v nezmenenej štruktúre), tak Vám to naklikám.
Re: MS Access - automatická databaze z více souboru
Dobrý večer,
Omlouvám se za pozdní reakci.
Přiložený soubor v příloze.
Na listu "Laboratory report" je obsah dokumentu ze kterého se přebírají hodnoty na list "Data_for_evidence".
List "Data_for_evidence" má pokaždé jiný počet řádků s ohledem na počet zadaných hodnot na listu "Laboratory report".
Poslední sloupec tvoří hyperlink na tento dokument vyexportovaný v pdf.
Potřebuji aby se mi hodnoty, které jsou na listu "Data_for_evidence" kopírovaly do jedné databáze pod sebe automaticky.
Do jedné složky budu ukládat report v .pdf a do druhé .xslm (I:\Technická kontrola\Laboratory reports\4._Laboratory reports.xlsm).
Ideální by bylo aby po uložení souboru .xlsm do složky I:\Technická kontrola\Laboratory reports\4._Laboratory reports.xlsm se data v evidenci sama aktualizovala.
Velice Vám děkuji za ochotu.
Jakub
Omlouvám se za pozdní reakci.
Přiložený soubor v příloze.
Na listu "Laboratory report" je obsah dokumentu ze kterého se přebírají hodnoty na list "Data_for_evidence".
List "Data_for_evidence" má pokaždé jiný počet řádků s ohledem na počet zadaných hodnot na listu "Laboratory report".
Poslední sloupec tvoří hyperlink na tento dokument vyexportovaný v pdf.
Potřebuji aby se mi hodnoty, které jsou na listu "Data_for_evidence" kopírovaly do jedné databáze pod sebe automaticky.
Do jedné složky budu ukládat report v .pdf a do druhé .xslm (I:\Technická kontrola\Laboratory reports\4._Laboratory reports.xlsm).
Ideální by bylo aby po uložení souboru .xlsm do složky I:\Technická kontrola\Laboratory reports\4._Laboratory reports.xlsm se data v evidenci sama aktualizovala.
Velice Vám děkuji za ochotu.
Jakub
- Přílohy
-
- 2._Laboratory report FO 09 8.2 0019.xlsm
- (109.76 KiB) Staženo 50 x
Re: MS Access - automatická databaze z více souboru
Prikladám riešenie pomocou PQ, ktoré je nastavené aby sa spustilo pri otvorení súboru. Stačí prepísať cestu na liste Nastav a vyberie údaje zo všetkých xlsm súborov (z listu obsahujúceho slovo data) zo zadanej cesty, alebo stačí na liste Data aktualizovať údaje Data-Refresh (alt+f5).
- Přílohy
-
- sprac1.xlsx
- (24.8 KiB) Staženo 72 x
Re: MS Access - automatická databaze z více souboru
Vše funguje jak má!!
Neměl jsem ani tušení, že něco takového excel umí.
Moc Vám děkuji za pomoc
Jakub
Neměl jsem ani tušení, že něco takového excel umí.
Moc Vám děkuji za pomoc
Jakub
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 237
-
od Myerina
Zobrazit poslední příspěvek
včera, 07:38
-
-
Nastavení zabezpečení internetu zabránilo v otevření jednoho nebo více souborů Příloha(y)
od magnator » 06 čer 2023 10:23 » v Windows 11, 10, 8... - 3
- 1918
-
od mmmartin
Zobrazit poslední příspěvek
06 čer 2023 21:22
-
-
- 12
- 1773
-
od zeus
Zobrazit poslední příspěvek
31 bře 2024 11:07
-
-
Sdílená databáze na webu pro 70 lidí
od Darth Vader » 14 lis 2023 21:47 » v Programování a tvorba webu - 1
- 1098
-
od kubasCZ
Zobrazit poslední příspěvek
15 lis 2023 07:00
-
-
- 7
- 1468
-
od atari
Zobrazit poslední příspěvek
28 lis 2023 11:26
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů