MS Access - automatická databaze z více souboru

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

lozek11
nováček
Příspěvky: 7
Registrován: říjen 16
Pohlaví: Nespecifikováno
Stav:
Offline

MS Access - automatická databaze z více souboru

Příspěvekod lozek11 » 15 kvě 2019 17:28

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

Reklama
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: srpen 16
Pohlaví: Muž
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod MePExG » 15 kvě 2019 18:24

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).

lozek11
nováček
Příspěvky: 7
Registrován: říjen 16
Pohlaví: Nespecifikováno
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod lozek11 » 15 kvě 2019 20:06

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).
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
Level 2
Level 2
Příspěvky: 193
Registrován: srpen 16
Pohlaví: Muž
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod MePExG » 15 kvě 2019 21:12

Ak mi dáte jeden súbor (kludne zmente údaje) na načítanie (v nezmenenej štruktúre), tak Vám to naklikám.

lozek11
nováček
Příspěvky: 7
Registrován: říjen 16
Pohlaví: Nespecifikováno
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod lozek11 » 17 kvě 2019 21:50

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
Přílohy
2._Laboratory report FO 09 8.2 0019.xlsm
(109.76 KiB) Staženo 50 x

MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: srpen 16
Pohlaví: Muž
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod MePExG » 18 kvě 2019 18:45

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

lozek11
nováček
Příspěvky: 7
Registrován: říjen 16
Pohlaví: Nespecifikováno
Stav:
Offline

Re: MS Access - automatická databaze z více souboru

Příspěvekod lozek11 » 18 kvě 2019 20:29

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


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Tisk více excel souborů najednou. Příloha(y)
    od Myerina » 17 dub 2024 17:42 » v Kancelářské balíky
    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
  • Win 10 - Automatická oprava
    od prochy7b » 29 bře 2024 16:19 » v Windows 11, 10, 8...
    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
  • záloha access
    od Ruda25 » 26 lis 2023 21:47 » v Kancelářské balíky
    7
    1468
    od atari Zobrazit poslední příspěvek
    28 lis 2023 11:26

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů