A jel moguce jos dodati ovo:
Vidi,imam tri grupe textboxova:
I sad pomocu ovog koda gore navedenog setam po textboxovima u krug(naravno pritiskom nam tab key)->ali sve to u jednoj grupi.I to je bas sto hocu,ne zelim da
mi pritiskom na tab key ode kurzor na textbox iz druge ili trece grupe.A kad misa pozicioniram nam neki od textboxova unutar druge ili trece grupe onda setam samo po njima.
To je sve uredu,ali jel se moze napravit da umjesto da misa pozicioniram na drugu grupu,da dva puta kliknem tab key ili tab key+npr x
i onda da mi skoci na sljedecu grupu.Znaci ne bi zelio misa koristit??
Vjerojatno moze da se napravi macro i da se aktivira iduca grupa preko ctrl+nesto,ali jel moze preko tab key-a.
I jos jedna stvar:
Buduci da imam podosta macroa koje aktiviram sa ctrl+nesto,kako mogu provjerit koje slovo mi je slobodno za macro,ne zelim koristit ctrl+a za macro nego neko slovo koje nema nikakvu funkciju.
Jel se moze vidit lista slobodnih ili pak zauzetih slova.
Ovako sam ja to realiziro preko space tipke,ali je problem sto nakon sto kliknem na space on mi pobrise i sadrzaj onog textboxa u kojem se nalazim,u mom slucaju textbox1
Code:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 9 Then
TextBox3.Activate
TextBox3.SelStart = 0
TextBox3.SelLength = Len(TextBox3.Text)
ElseIf KeyCode = 32 Then
TextBox2.Activate
TextBox2.SelStart = 0
TextBox2.SelLength = Len(TextBox2.Text)
End If
End Sub
[Ovu poruku je menjao vampslayer dana 10.05.2011. u 09:40 GMT+1]