..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Odpiranje Forme in "Set Focus"

Pomoč pri izdelavi makrov

Odpiranje Forme in "Set Focus"

OdgovorNapisal/-a BJ » To maj 05, 2020 10:17 am

Pozdravljeni!
Odprem DZ, Kliknem na CommandButton3, prikaže se frmZapis, vendar pa se v "txtRac" SetFocus ne izvede, v "Koledar" današnji dan ni izbran.
Ko pa frmZapis zaprem in ponovno odprem, pa deluje vse OK.Kje je napaka?


Koda: Izberi vse
Private Sub CommandButton3_Click()

frmZapis.Show
frmZapis.Koledar.Value = Date
frmZapis.txtRac.SetFocus

End Sub
BJ
 
Prispevkov: 160
Pridružen: Sr okt 26, 2005 5:46 pm



Matjazev.NET
 

Re: Odpiranje Forme in "Set Focus"

OdgovorNapisal/-a admin » To maj 05, 2020 1:12 pm

Pozdravljeni,

Ko izvedete metodo .Show, se prikaže okno in tedaj se koda v glavni niti ne izvaja (izvaja se koda v oknu). Ko okno zaprete pa se začne izvajati nadalnja koda. Omenjeni akciji je zatorej potrebno izvesti preden prikažete okno:

Koda: Izberi vse
Private Sub CommandButton3_Click()
  frmZapis.Koledar.Value = Date
  frmZapis.txtRac.SetFocus
  frmZapis.Show
End Sub
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3560
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Odpiranje Forme in "Set Focus"

OdgovorNapisal/-a BJ » Sr maj 06, 2020 7:14 am

Najlepša hvala in lep dan želim! BJ
BJ
 
Prispevkov: 160
Pridružen: Sr okt 26, 2005 5:46 pm


Vrni se na VBA

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 10 gostov

cron