Në këtë artikull, ne do të shtjellojmë se si të bëni një kronometër që mund ta përdorni për ekzaminime në Word përmes VBA.
Me redaktuesin VBA në Word, ju mund të krijoni vetë shumë mjete të vogla por të dobishme. Dhe sot, ne duam t'ju tregojmë mënyrën për të bërë kronometër. Mund ta aktivizoni dhe ta përdorni sa herë që Word është i hapur. Për shembull, do të jetë i dobishëm gjatë marrjes së provimeve.
Futni një modul në Projektin VBA
- Para së gjithash, shtypni "Alt+ F11" për të hapur redaktorin VBA në Word.
- Pastaj klikoni projektin "Normal" dhe klikoni "Insert".
- Zgjidhni "Modul" në atë menu.
- Klikoni dy herë në modul për ta hapur atë.
- Shtypni "F4" për të hapur "Properties Window". Ndryshoni emrin e modulit si "modStopwatch".
- Më pas ngjisni kodet e mëposhtme në modul:
Public g_dtStart As Variant
Public g_bOnTimer As Boolean
Public Sub OnTimerUpdate()
Dim tmNextUpdate As Variant
frmStopwatch.lblShowElapsedTime = Format(Now - g_dtStart, "hh:mm:ss")
tmNextUpdate = Now + TimeValue("00:00:01")
If g_bOnTimer Then
Application.OnTime tmNextUpdate, "OnTimerUpdate"
End If
End Sub
Sub TriggerStopwatch() frmStopWatch.Show End Sub
- Më në fund, ruani kodet.
Fut një formular përdoruesi
- Në redaktorin VBA, klikoni "Insert" dhe zgjidhni "UserForm".
- Pastaj klikoni në dorezat e tij për të rregulluar madhësinë e formularit.
- Tjetër emërtoni formularin e përdoruesit si "frmStopwatch", vendose titullin e saj si "Kronometër", dhe vendosni ngjyrën e sfondit. Gjithashtu, vendosni "ShowModal" si "False".
- Klikoni në skedën "Shiko" dhe zgjidhni "Toolbox".
- Në kutinë e veglave, klikoni "Etiketa" dhe vizatoni gjashtë etiketa në një pozicion të duhur në formularin e përdoruesit, si më poshtë:
- Tani, vendosni vetitë për secilën etiketë.
- Klikoni mbi etiketën 1. Më pas shkoni te dritarja e pronës. Shkruani "Start Time:” për titullin. Ndryshoni ngjyrën e sfondit dhe fontin sipas nevojës.
- Klikoni në etiketën 2. Emërtojeni si "lblStartTime”. Vendosni "BackColor" në të bardhë. Pastaj vendosni "Font" siç duhet.
- Klikoni në etiketën 3. Shkruani "Koha e përfundimit:" për titullin. Vendosni ngjyrën dhe fontin e sfondit të njëjtë me atë të etiketës 1.
- Klikoni në etiketën 4. Emërtojeni si "lblEndTime". Vendosni "BackColor" në të bardhë. Pastaj vendosni fontin të njëjtë me atë të etiketës 2.
- Klikoni në etiketën 5. Fut "Koha e kaluar:" për titull. Vendosni ngjyrën dhe fontin e sfondit të njëjtë me atë të etiketës 1.
- Klikoni në etiketën 6. Emërtojeni si "lblShowElapsedTime". Vendosni "BackColor" në të bardhë. Pastaj vendosni fontin të njëjtë me atë të etiketës 2.
- Në kutinë e veglave, klikoni "CommandButton" dhe krijoni 3 butona. Renditni ato në rendin e mëposhtëm:
- Në mënyrë të ngjashme, vendosni vetitë e butonit.
- Klikoni në butonin 1. Emërtojeni si "btnStart ”. Vendosni ngjyrën e sfondit. Shkruani "Start Timer” për titull. Dhe vendosni fontin siç duhet.
- Klikoni në butonin 2. Emërtojeni si "btnStop". Vendosni ngjyrën e sfondit. Fut "Stop Timer" për titull. Dhe vendosni fontin siç duhet.
- Klikoni në butonin 3. Emërtojeni si "cmdClose". Vendosni ngjyrën e sfondit. Shkruani "Mbyll" për titull. Dhe vendosni fontin siç duhet.
- Tani klikoni dy herë në "Starbutoni t Timer”. Dhe shkruani kodet e mëposhtme:
Private Sub btnStart_Click()
Dim tmNextUpdate As Variant
g_dtStart = Now
frmStopwatch.lblStartTime = Format(g_dtStart, "hh:mm:ss")
frmStopwatch.lblShowElapsedTime = Format(0, "hh:mm:ss")
tmNextUpdate = Now + TimeValue("00:00:01")
g_bOnTimer = True
Application.OnTime tmNextUpdate, "modStopwatch.OnTimerUpdate", 0
End Sub
Rreshti i parë dhe i fundit janë tashmë aty, kështu që nuk keni nevojë t'i futni përsëri. Ruani kodet.
- Pastaj klikoni dy herë në butonin "Stop Timer". Pastaj futni këto kode:
Private Sub btnStop_Click() varEndTime = Now lblEndTime = Format(varEndTime, "hh:mm:ss") g_bOnTimer = False End Sub
- Klikoni dy herë në butonin "Mbyll" dhe ngjitni kodet:
Private Sub cmdClose_Click() Unload Me End Sub

Këtu është një demonstrim i përdorimit të kronometër:
Zgjidhni mjetin e duhur të rimëkëmbjes
Me më shumë pajisje dixhitale të përfshira në ruajtjen e informacionit, rikuperimi i të dhënave është bërë një temë e nxehtë në ditët e sotme. Për shembull, nëse përjetoni një kolaps të Word-it, duhet të merrni një mjet për ta riparuar fjalë e korruptuar. Atëherë është e utmost rëndësi për të marrë një mjet të përshtatshëm.
Hyrje e autorit:
Vera Chen është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë rikuperoni xlsx pdf riparimin e produkteve softuerike. Për më shumë informacion vizitoni www.datanumen.com




