Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pitanje u vezi uslova - Excel

[es] :: Office :: Excel :: Pitanje u vezi uslova - Excel

[ Pregleda: 704 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Xigo
Goran Zivkovic
Beograd

Član broj: 81709
Poruke: 15
195.178.47.*



Profil

icon Pitanje u vezi uslova - Excel20.01.2006. u 12:09

Da li ima varijanta da postavim uslov da mi se u nekoj celiji nesto izracuna, u zavisnosti od toga kada sam uneo podatake? Na primer ako sam u celiju A1 i A2 uneo podatke do 01.09.2006., a u celije A3 i A4 10.09.2006., da mu postavim uslov da mi u A5 daje zbirni rezultat iz sve cetiri celije , ali tako da mi podatke iz A1 i A2 mnozi sa jednim brojem zato sto su uneti do 01.09.2006., a podatke iz A3 i A4 mnozi sa drugim brojem zato sto su uneti posle tog datuma?
Sada kad sve ovo procitam pitam se da li je ovo uopste razumljivo?
20.01.2006. u 12:09 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 8802
*.adsl.sezampro.yu.

Sajt: www.diskusije.net


Profil

icon Re: Pitanje u vezi uslova - Excel20.01.2006. u 12:21
Mislim da bi za to morao da imas posebno polje u koje bi upisivao datum jer se AFAIK datum upisa u celiju ne cuva.
Naravno, mogao bi ovaj datum u drugoj celiji da namestis da se update-uje kad menjas vrednost u celiji ciji datum upisa pratis.

[Ovu poruku je menjao Shadowed dana 21.01.2006. u 07:15 GMT+1]
20.01.2006. u 12:21 

Jpeca
Predrag Jovanović
Bozic i sinovi škola računara
Pančevo

Moderator
Član broj: 25683
Poruke: 935
212.200.27.*

Jabber: jpeca@elitesecurity.org


Profil

icon Re: Pitanje u vezi uslova - Excel20.01.2006. u 13:36
Da moraš da sam obezbediš čuvanje datuma. Ako hoćeš da ti se to radi automatski treba uneti kodu u događaj Worksheet_Change

Private Sub Worksheet_Change(ByVal Target As Range)
'Unosi datum u susednu celiju za izmenu opsega A1:A5
On Error Resume Next

' Opseg u kome funkcioniše unos
Set prostor = Range("A1:A5")
Set isect = Application.Intersect(Target, ActiveSheet.Range("A1:A5"))
If Not (isect Is Nothing) Then
Target.Offset(ColumnOffset:=1).Value = Date
End If

End Sub

Presretanje sistemskih događaja je osetljiva izaziva i neke sporedne efekte pa ovo neće dobro raditi npr. ako brišeš opseg a1:B5
Dva u dva ide jednom ako možeš da ga ućuškaš
20.01.2006. u 13:36 

Xigo
Goran Zivkovic
Beograd

Član broj: 81709
Poruke: 15
*.dialup.sezampro.yu.



Profil

icon Re: Pitanje u vezi uslova - Excel20.01.2006. u 19:34
Hvala, probacu pa cu da vidim sta se desava.
20.01.2006. u 19:34 

[es] :: Office :: Excel :: Pitanje u vezi uslova - Excel

[ Pregleda: 704 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.