Spremljanje sprememb

Pomoč pri delu z MS Excelom
Odgovori
Mr.Random
Prispevkov: 3
Pridružen: So Jan 23, 2021 8:34 pm

Spremljanje sprememb

Odgovor Napisal/-a Mr.Random »

Zdravo,

imam vprašanje, ali pa morda rabim le nasvet pri izvedbi sledeče problematike.
Imam Excelov dokument, v katerem je funkcionalno povsem uporaben, želel pa bi, da bi označeval/izpisoval spremembe celic. Nimam ideje kako bi se to lotil.

Primer:
Imam list "Main" v katerem so izračunane vrednosti iz lista "Source". Podatki se osvežujejo vsak dan (včasih tudi večkrat na dan). Želja je, da bi izpisal katere spremembe (tako stolpci, kot tudi vrstice) so bile spremenjene v listu "Main" po novi osvežitvi podatkov.

Že vnaprej se zahvaljujem za pomoč ali posredovan nasvet.


Lep pozdrav!
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Spremljanje sprememb

Odgovor Napisal/-a admin »

Pozdravljeni,

Excel v celicah ne hrani zgodovine in nikakor ne morete ugotoviti, kaj je bilo v celici prej, preden ste nek podatek spremenili.

Glede na zapisano imate torej tri možnosti:
  1. Shranite stare podatke ne nek drug list (oz. list kopirate), recimo 'Main-old'. Potem uvozite nove podatke na list 'Main'. Na ta način imate stare podatke na enem listu, nove pa na drugem ter preprosto preverite kateri podatki so se spremenili.
  2. Napišete makro, ki opis iz točke 1 izvede avtomatično
  3. Napišete makro, ki nadzoruje spremembe celic in spremembe na nek način označi.
Za opcijo 1 ne potrebujete nobena posebnega znanja in jo lahko izvedete sami. Opciji 2, 3 pa lahko izvedete samo, če znate programirati makre ali pa vam to izdela kdo drug. Lahko seveda tudi jaz: https://mnet.si/
lp,
Matjaž Prtenjak
Administrator
Mr.Random
Prispevkov: 3
Pridružen: So Jan 23, 2021 8:34 pm

Re: Spremljanje sprememb

Odgovor Napisal/-a Mr.Random »

Makri... hvala za nasvet - poskusim kaj lahko naredim.

1. točka po mojem mnenju ne pride v poštev, ker potem moram vsako spremembo ročno kopirat in preverjati spremembe. Želim pripraviti tako, da se to vrši avtomatsko - se pravi uvoz podatkov v list "Source", ažuriranje v list "Main" ter izpis sprememb celic če/ko se spremenijo.
Odgovori