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

azuriranje datuma u ćeliji

[es] :: Office :: Excel :: azuriranje datuma u ćeliji

[ Pregleda: 2406 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dekse51

Član broj: 269319
Poruke: 49
*.dynamic.sbb.rs.



+1 Profil

icon azuriranje datuma u ćeliji18.12.2012. u 17:59 - pre 137 meseci
Pretraživao sam forum ali nisam našao slično pitanje pa ni odgovor. Radi se o tome da u excelu imam jednu ćeliju koja pokazuje današnji datum ("TODAY()"). E sad, računar na kome se nalazi ovaj dokument u excelu se ne gasi odnosno radi 24h. Tako da onda ta ćelija ne pokazuje današnji datum već datum kada sam zadnji put otvorio ovaj dokument.
Da li postoji neko rešenje da npr. ćelija svakih pet minuta proverava stvarni datum na računaru i automatski promeni datum?
Psi su zakon
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1318

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: azuriranje datuma u ćeliji18.12.2012. u 18:34 - pre 137 meseci
Bilo koja izmena u dokumentu inicira rekalkulaciju tako da ne vidim potrebu za tim; šta god da se novo preračuna uključiće osvežavanje vrednosti za TODAY().
U opštem slučaju preračun iniciraš sa F9.
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!
 
Odgovor na temu

Brodoplovac
Beograd

Član broj: 171299
Poruke: 838
*.adsl.verat.net.



+166 Profil

icon Re: azuriranje datuma u ćeliji18.12.2012. u 18:52 - pre 137 meseci
Formula =Today() će se izračunati svaki put kada otvoriš dokument. Valjda si pod "otvaranjem" mislio davanje fokusa već otvorenom Excel fajlu. Ako je tako, možeš da staviš ovaj kod u "Sheet" modul. Samo zameni "Sheet1" sa nazivom lista u kome je =Today() funkcija i zameni A1 sa ćelijom u kojoj je ta funkcija.

Private Sub Worksheet_Activate()
If Worksheets("Sheet1").Range("A1").Value <> Date Then
Worksheets("Sheet1").Range("A1").Value = Date
End If
End Sub
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: azuriranje datuma u ćeliji18.12.2012. u 21:53 - pre 137 meseci
Citat:
dekse51:  Da li postoji neko rešenje da npr. ćelija svakih pet minuta proverava stvarni datum na računaru i automatski promeni datum?
pogledaj temu
- Automatic update time in Excel
 
Odgovor na temu

lukarim
dado kekić
sss

Član broj: 292674
Poruke: 53
*.adsl.net.t-com.hr.



+3 Profil

icon Re: azuriranje datuma u ćeliji19.12.2012. u 13:06 - pre 137 meseci
Kopirati u u modul, ako sm dobro shvatio, mislim da se može bez obzira na reakcije i stanje na internetu.

Code:

Sub auto_open()
Zapocni
End Sub
Public Sub Zapocni()
 Application.OnTime Now + TimeValue("00:00:02"), "Povecaj" '("00:05:00")-ovo je 5 minuta
End Sub
Private Sub Povecaj()
 Range("a1") = Format(Now, "dd.mm.yyyy   hh:mm:ss")
 Zapocni
End Sub
'inače makro započima radom nakon otvaranja i mjenja datum i vrijeme
'svakih onoliko vremena koliko namjestiš.  Perpetuum mobile.
 
Odgovor na temu

dekse51

Član broj: 269319
Poruke: 49
*.dynamic.sbb.rs.



+1 Profil

icon Re: azuriranje datuma u ćeliji19.12.2012. u 23:10 - pre 137 meseci
Hvala svima koji su ponudili pomoć. Ja sam na ovaj način rešio:

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
ActiveSheet.UsedRange.Columns("A:C").Calculate
End Sub

Na ovaj način, neažurira se vreme svakih 5 minuta, ali, u dokumentu, prilikom prelaska iz neke ćelije u neku drugu ćeliju, ćelija sa datumom automatski učitava trenutni datum, što je ustvari meni bitno.

[EDIT: Tagovi]

[Ovu poruku je menjao 3okc dana 20.12.2012. u 08:10 GMT+1]
Psi su zakon
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1318

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: azuriranje datuma u ćeliji20.12.2012. u 07:13 - pre 137 meseci
Ok, samo što u kodu koji si postavio imaš događaj _BeforeDoubleClick a za reagovanje na izmene se koristi _Change; samo toliko, greška pretpostavljam.
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!
 
Odgovor na temu

[es] :: Office :: Excel :: azuriranje datuma u ćeliji

[ Pregleda: 2406 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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