Razvoj softvera

Zamjena Excela i Accessa poslovnom aplikacijom bez zastoja u radu

I
Igor Lišinski
12. kolovoza 2026.
6 min čitanja

Kako prepoznati da su Excel tablice i Access baza postale rizik i kako ih korak po korak zamijeniti web aplikacijom, bez prekida rada i gubitka podataka.

U velikom broju hrvatskih tvrtki ključni se poslovni podaci i danas vode u Excel tablicama ili u Access bazi koju je netko složio prije deset ili petnaest godina. Tako se vode narudžbe, radni nalozi, evidencija opreme, ponude i servisna povijest. Takvo rješenje dugo je dovoljno dobro, sve dok tvrtka ne naraste ili osoba koja ga je napravila ne ode.

Zamjena Excela i Accessa poslovnom aplikacijom ne mora značiti veliki projekt ni zastoj u radu. U ovom tekstu opisujemo kako prepoznati pravi trenutak, što napraviti prije razvoja i kako prijeći na novi sustav tako da posao ni jedan dan ne stane.

Sedam znakova da je vrijeme za promjenu

Ne postoji točna granica, ali ovi se znakovi u praksi ponavljaju:

  1. Više ljudi radi u istoj datoteci i redovito netko nekome „pregazi” promjene.
  2. Postoji nekoliko verzija iste tablice („Narudžbe_final_v3_Marko.xlsx”) i nitko nije siguran koja je točna.
  3. Datoteka se otvara sporo, izračun formula traje i po nekoliko desetaka sekunda, a Access javlja greške pri radu više korisnika.
  4. Samo jedna osoba zna kako sve funkcionira, a makronaredbe i upite nitko drugi ne smije dirati.
  5. Mjesečni izvještaj za upravu znači dan ili dva ručnog kopiranja i provjeravanja.
  6. Nema traga tko je i kada promijenio podatak, pa se greške teško otkrivaju.
  7. Djelatnici na terenu podatke šalju porukama ili na papiru, a netko ih u uredu prepisuje.

Ako prepoznate tri ili više točaka, trošak ručnog rada i grešaka vjerojatno je već veći od cijene nove aplikacije, samo se ne vidi kao zasebna stavka.

Zašto je Access posebno rizičan

Access je dugo bio odličan alat za male baze. Problem nastaje kad baza preraste svoju namjenu:

  • Access nije zamišljen za istodobni rad većeg broja ljudi preko mreže. Oštećenja datoteke i zaključani zapisi česta su posljedica.
  • Microsoft je 14. 10. 2025. prestao podržavati Office 2016 i Office 2019, što znači da za te verzije više nema sigurnosnih zakrpa. Tvrtke koje Access bazu pokreću na starom Officeu rade na nepodržanom softveru.
  • Rad s terena ili od kuće obično zahtijeva udaljenu radnu površinu i zaobilazna rješenja.
  • VBA kod i upiti koje je pisala jedna osoba rijetko su dokumentirani, pa je znanje o sustavu u jednoj glavi.

Excel ima slične probleme, uz još jedan: provjera ispravnosti unosa rijetko je postavljena. U ćeliju za datum tada se može upisati bilo što, a greška se otkrije tek na kraju mjeseca.

Što dobivate poslovnom aplikacijom

Web aplikacija po mjeri radi u pregledniku, na računalu, tabletu i mobitelu, i svi korisnici rade s istim podacima u stvarnom vremenu. U praksi to donosi:

  • jednu bazu podataka umjesto desetak kopija tablica,
  • prava pristupa po ulogama (djelatnik vidi svoje naloge, voditelj sve, uprava izvještaje),
  • provjeru unosa već pri upisu, a ne naknadno,
  • povijest promjena (tko je što i kada mijenjao),
  • izvještaje koji se generiraju sami, bez ručnog slaganja,
  • povezivanje s ERP-om, računovodstvom, e-poštom ili sustavom za eRačune.

Dobra aplikacija pritom ne mora ukinuti Excel. Izvoz u Excel ostaje jer ga financijska služba i uprava i dalje koriste za analize.

Kako izgleda prijelaz u pet koraka

1. Popis onoga što stvarno postoji

Prije početka razvoja popisuju se sve tablice, listovi, upiti, makronaredbe i izvještaji koji se koriste. Uz svaki se zapisuje tko ga koristi i zašto. Redovito se pokaže da se trećina toga više ne koristi, a da dio ključne logike postoji samo u glavama ljudi.

2. Razgovor s ljudima koji rade s podacima

Datoteke pokazuju samo dio slike. Tek se u razgovoru doznaju stvarna pravila, iznimke i sve ono što se radi „ručno, jer Excel to ne zna”. Upravo te iznimke kasnije postaju najvažnije funkcije aplikacije.

3. Prva verzija za jedan proces

Ne zamjenjuje se sve odjednom. Odabere se proces koji stvara najviše problema, primjerice radni nalozi ili narudžbe, i za njega se izradi prva verzija aplikacije. Ostatak se dodaje u fazama. Tako prvi rezultati stižu za dva do tri mjeseca, a ne za godinu dana.

4. Prijenos i čišćenje podataka

Podaci iz Excela i Accessa gotovo nikad nisu čisti: duplikati kupaca, isti naziv zapisan na različite načine, prazna polja, datumi upisani kao tekst. Čišćenje se radi skriptama i uz provjeru s ljudima koji podatke poznaju. Taj se korak najčešće podcjenjuje, a o njemu smo detaljnije pisali u članku kako smanjiti rizik pri migraciji podataka i integracija.

5. Paralelni rad i prelazak

Nekoliko tjedana stari i novi sustav rade paralelno. Uspoređuju se rezultati, ispravljaju razlike i korisnici se navikavaju. Tek kad se brojke poklope, stari se sustav zaključava samo za čitanje i ostaje dostupan kao arhiva.

Koliko to košta i koliko traje

Ovisi o broju procesa, korisnika i integracija. Okvirno:

OpsegPrimjerOkvirna cijenaTrajanje
Jedan procesevidencija radnih naloga ili narudžbi, 5 do 20 korisnika8.000 do 20.000 €2 do 3 mjeseca
Nekoliko povezanih procesanalozi, kupci, oprema, izvještaji, uloge20.000 do 45.000 €3 do 6 mjeseci
Zamjena cijelog internog sustavaviše odjela, integracija s ERP-om, terenski radod 45.000 €od 6 mjeseci

Pri usporedbi sa sadašnjim stanjem uzmite u obzir koliko sati mjesečno ljudi troše na prepisivanje, slaganje izvještaja i traženje grešaka. Kad se ti sati pretvore u novac, rok povrata ulaganja obično je kraći nego što se očekuje. Detaljnije o cijenama pisali smo u članku koliko košta razvoj web aplikacije.

Gotov program ili aplikacija po mjeri

Prije razvoja vrijedi provjeriti postoji li gotov program koji pokriva većinu potreba. Za standardne procese (knjigovodstvo, plaće, osnovni CRM) gotov je program u pravilu bolji izbor. Aplikacija po mjeri ima smisla kad je vaš proces specifičan, kad je Excel uveden upravo zato što gotovi programi taj proces nisu mogli pratiti ili kad trebate povezati više postojećih sustava.

Česta pitanja

Možemo li zadržati Excel uz novu aplikaciju?

Da. Većina aplikacija koje radimo ima izvoz u Excel, a često i uvoz iz Excela za početno punjenje podataka. Excel ostaje alat za analizu, a podaci se unose i čuvaju u aplikaciji.

Što se događa s postojećim podacima iz Access baze?

Prenose se u novu bazu podataka nakon čišćenja i provjere. Stara baza ostaje sačuvana kao arhiva samo za čitanje, tako da se ništa ne gubi.

Koliko dugo traje paralelni rad starog i novog sustava?

Najčešće četiri do šest tjedana. To je dovoljno da se obuhvati barem jedno zatvaranje mjeseca i da se usporede rezultati obaju sustava.

Moramo li sve procese zamijeniti odjednom?

Ne, i to ne preporučujemo. Bolje je krenuti s procesom koji donosi najviše problema, pustiti ga u rad i zatim dodavati ostale. Tako je rizik manji, a prve koristi vidljive su ranije.

Što ako osoba koja je izradila Access bazu više nije u tvrtki?

To je česta situacija. Logika se rekonstruira iz same baze (tablica, upita, VBA koda) i razgovora s korisnicima. Traje nešto dulje, ali je izvedivo.

Što dalje

Ako vam se dio ovog teksta učinio poznatim, prvi je korak popis tablica i procesa koje danas koristite. S tim popisom možemo procijeniti opseg i predložiti redoslijed prelaska. Više o pristupu pročitajte na stranicama migracija legacy sustava i izrada web aplikacija ili nam se javite s kratkim opisom.

I

Autor

Igor Lišinski

Osnivač Unitpicka i softverski arhitekt. Poslovni softver razvija od 2003., a danas vodi razvoj vlastitog SaaS proizvoda UnitLook.

Imate projekt na umu?

Javite nam se i razgovarajmo o vašem projektu, bez obveze.

Kontaktirajte nas →