[ propuh @ 22.12.2006. 01:39 ] @
ovako, imam problem

dakle imamo dvije ćelije a1 i b1, kada unesem neki broj u a1, želim da mi pokaže današnji datum u b1, to sam i uspio sa formulom

Code:
=IF(ISNUMBER(A1);TODAY();"")


međutim, sada imam čitavu tabelu sa a i b kolonom, i ako sam to uradio jučer i danas unesem broj u sljedeću ćeliju a2, u b2 se pojavi današnji datum, ali se također i jučerašnji datum iz b1 promjeni u današnji

da li je moguće da se na neki način zadrži trenutni datum od tog prethodnog unosa i da se ne mijenja svaki put kada unesem novi podatak na današnji datum

hvala
[ Jpeca @ 22.12.2006. 07:43 ] @
Excel automatski ažurira rezultate formula u radnoj sveci - tako da će gde god piše today() - pojaviće se današnji datum.

Rešenje je
a/ Kopirati ćeliju po vrednosti - Copy, pa umesto Paste izabrati Paste Special, štiklirati Values. Postupak je ručni i ne vidim da ima neke prednosti u odnosu na ručno upisivanje datuma
b/ Programirati događaj Worksheet_Change na radnom listu tako da na promenu u koloni A upise datum (ne funkciju, nego tekući datum u kolonu B) - vidi http://www.elitesecurity.org/t121915-0#794964