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

[Excel] Merac protoka vremena u Formi

[es] :: Office :: Excel :: [Excel] Merac protoka vremena u Formi

[ Pregleda: 542 | Odgovora: 8 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 94
*.zastava-automobili.com.



Profil

icon [Excel] Merac protoka vremena u Formi11.03.2008. u 11:29

Da li je moguce i kako postaviti u Formi merac protoka vremena (U minutama i sekundama) ili ako nije moguce u Formi onda na radnom listu.
11.03.2008. u 11:29 

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

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

Jabber: jpeca@elitesecurity.org


Profil

icon Re: [Excel] Merac protoka vremena u Formi11.03.2008. u 13:49
Postoje neke Timer kontrole koje možeš preuzeti i implementirati u VBA http://www.enhanceddatasystems.com/ED/Pages/ExcelTimer.htm

Drugi način je korišćenje događaja OnTime koji Excel podržava. za odloženo startovanje procedure. Definiše se procedura koja startuje drugu proceduru - UpdateLbl posle 2 sekunde
Code:

Public Sub StartTimer()
    RunWhen = Now + TimeValue("00:00:02")  ' interval ažuriranja labele dve sek
    Application.OnTime EarliestTime:=RunWhen, Procedure:="UpdateLbl", Schedule:=True
End Sub

U samoj proceduri UpdateLbl poziva se ova rutina, tako da se sama procedura izvršava svakih 2 sekunde
Code:

Sub UpdateLbl()
  frmTime.Label1.Caption = Right(Format(Now - Start, "HH:MM:SS"), 5)
  StartTimer
End Sub


Interesantno je da sam se namučio i nisam našao način da prikažem samo minute i sekunde komandom format. "mm:ss" kao i "MM:SS" prikazuje Mesece umesto minute na formi - a u dibageru radi ispravno. Zato na kraju one akrobacije sa RIGHT.

Prerađeno na osnovu http://www.cpearson.com/excel/OnTime.aspx
Dva u dva ide jednom ako možeš da ga ućuškaš
Prikačeni fajlovi
11.03.2008. u 13:49 

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 94
*.zastava-automobili.com.



Profil

icon Re: [Excel] Merac protoka vremena u Formi12.03.2008. u 08:44
Hvala na odgovoru. E sad bih hteo jos nesto. Kako u vec postojecu formu ubaciti sve ovo, ali tako da se vreme u Labelu pojavi prilikom otvaranja forme (bez dugmica Start i Stop). Znaci da vreme startuje prilikom otvaranja forme, i ako je moguce da se posle isteka unapred zadatog vremena forma sama zatvori.
12.03.2008. u 08:44 

Gix_
Milenkovic
Lyon (France)

Član broj: 113036
Poruke: 129
*.w86-219.abo.wanadoo.fr.



Profil

icon Re: [Excel] Merac protoka vremena u Formi13.03.2008. u 21:56
Re, Mirko Peco

posto tije Peca okacio profesionalni primer evoti jedan prostiji koji ja mislim
dace zavrsiti posao za ono stosi zamislio.
Videces u primeru mozes namestiti vreme za koje zelis da USF ostane otvorena (aktivna).

Pozdrav za sve

PS: Ima malog iznenadjenja
Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
Prikačeni fajlovi
13.03.2008. u 21:56 

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 94
*.zastava-automobili.com.



Profil

icon Re: [Excel] Merac protoka vremena u Formi14.03.2008. u 08:47
Puno hvala Gix. Mislim da cu uspeti ovo da prilagodim svojim potrebama. Uzgred, nisam uspeo da razaznam cija je ono zastava.
14.03.2008. u 08:47 

Gix_
Milenkovic
Lyon (France)

Član broj: 113036
Poruke: 129
*.w81-251.abo.wanadoo.fr.



Profil

icon Re: [Excel] Merac protoka vremena u Formi14.03.2008. u 21:08
Re,
povecaj vreme takoce forma ostati duze na ekranu mozdaces onda imati vremena
da vidis cijalije zastava, inace plavusu si prepoznao

Cao
Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
14.03.2008. u 21:08 

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 94
*.dynamic.sbb.co.yu.



Profil

icon Re: [Excel] Merac protoka vremena u Formi14.03.2008. u 22:07
Sta da stavim u Progressbar-u umesto "%" pa da mi tece vreme (linija u kodu:
Loop
Pct.Caption = Boucle & "%"
Inace, naravno da sam plavusu prepoznao, one su mi slaba tacka.
Pozdrav
14.03.2008. u 22:07 

Gix_
Milenkovic
Lyon (France)

Član broj: 113036
Poruke: 129
*.w90-37.abo.wanadoo.fr.



Profil

icon Re: [Excel] Merac protoka vremena u Formi16.03.2008. u 15:33
Re,
bicu iskren ovako izglave ne znam tacno sta treba uraditi dabi video vreme umesto procenata u label controli.
Trebalobi lupati glavu sa petljama pa da to funkcionise , mozda ce Peca ili neko drugi videti post pa eventualno da ti pomogne.
Inace evoti jedno drugo resenje koje bi zadovoljilo tvoju predhodnu zelju.

Citat:
mirko1949: Hvala na odgovoru. E sad bih hteo jos nesto. Kako u vec postojecu formu ubaciti sve ovo, ali tako da se vreme u Labelu pojavi prilikom otvaranja forme (bez dugmica Start i Stop). Znaci da vreme startuje prilikom otvaranja forme, i ako je moguce da se posle isteka unapred zadatog vremena forma sama zatvori.


Videces imas i komentar u vezi zatvaranja forme
Pozdrav


Edit:
Evoti jos jedan nacin pronadjoh po moim arhivama unesi prikacenu formu u prikaceni fajl

[Ovu poruku je menjao Gix_ dana 16.03.2008. u 17:17 GMT+1]
Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
Prikačeni fajlovi
16.03.2008. u 15:33 

mirko1949
Miroslav Magdić
Kragujevac

Član broj: 87134
Poruke: 94
*.zastava-automobili.com.



Profil

icon Re: [Excel] Merac protoka vremena u Formi17.03.2008. u 08:16
Hvala Gix, ovaj prvi primer je super.
Hvala jos jednom. Pozdrav
17.03.2008. u 08:16 

[es] :: Office :: Excel :: [Excel] Merac protoka vremena u Formi

[ Pregleda: 542 | Odgovora: 8 ]

Postavi temu Odgovori

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