Zamisli samo na šta bi to ličilo da se dozvoli neki vid automatizovanog brisanja podataka na promenu sadržaja određene ćelije?! Šta ako si greškom izmenio tu ćeliju!? Jel onda Undo treba kaskadno da vraća tu vrednost i sve zavisne ćelije koje ti je pobrisao!?
Pod jedan, Nikakvo brisanje podataka nije moguće korišćenjem alata za
formatiranje. A i nadalje, to je izuzetno osetljivo i može se izvesti samo pisanjem odgovarajuće procedure u VBA.
Ovo što pokušavaš da uradiš je problem sa kaskadno uvezanim padajućim menijima (kombo). Npr zamislimo da u prvom meniju imamo izbor između dve vrednosti: {voće, povrće} a u drugom, za voće bismo imali ponudu za {kruške, šljive} a za povrće {kupus, papriku}.
Do problema dolazi kada odaberemo stavku u drugom meniju i onda promenimo prvi - dobija se "nedozvoljena kombinacija".
Jedno rešenje bi bilo korišćenje Uslovnog formatiranja kojim bi se ispitalo da li odabrana stavka pripada odgovarajućoj kategoriji. Ukoliko ne pripada, onda bi recimo mogao da promeniš boju ispisa na drugom meniju tako da se poklopi sa pozadinom, i prividan rezultat bi bio da se vrednost izbrisala. Ovo se najčešće preporučuje.
Međutim, problem je što vrednost
nije obrisana i ovo može da dovede do konfuzije (npr. posle nekog vremena ciljano odabereš kategoriju koja se baš poklopi sa stavkom u drugom meniju, a npr ta stavka ne bi trebalo sada da stoji)..
Ja sam ovde koristio kompromisno rešenje u vidu ispisa bojom neznatno tamnijom od pozadine i sa uključenim efektom "strikethrough": što daje precrtana slova.
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!