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

[Excel] Postavljanje vrednosti za List Box

[es] :: Office :: Excel :: [Excel] Postavljanje vrednosti za List Box

[ Pregleda: 535 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Djuka Maricic
Mirijevo

Član broj: 71362
Poruke: 10
*.blueisp.co.yu.



Profil

icon [Excel] Postavljanje vrednosti za List Box04.04.2008. u 11:55

Da li mogu da postavim focus na odredjeni clan u list box-u?
Kada prilikom ucitavanja forme stavim focus na listbox, vba pozicionira uvek na prvi clan, ali hocu da postavim focus na neki drugi clan u list box-u.
04.04.2008. u 11:55 

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

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

Jabber: jpeca@elitesecurity.org


Profil

icon Re: [Excel] Postavljanje vrednosti za List Box04.04.2008. u 13:32
Čini mi se da si pomešao terminologiju Set Focus proglašava određenu kontrolu na formi za aktivnu. Da podesiš vrednost u listi stavki List Box kontrole najjednostavnije je postavljanjem odgovarajućeg broja stavke u listi (index) za Selected.

Code:
 Me.ListBox1.Selected(index) = True

Index je dakle ceo broj od 0 do broja stavki na listi -1
Dva u dva ide jednom ako možeš da ga ućuškaš
04.04.2008. u 13:32 

Djuka Maricic
Mirijevo

Član broj: 71362
Poruke: 10
*.blueisp.co.yu.



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box04.04.2008. u 15:16
Ocigledno jesam, ustvari mislio sam da pomocu set focus mogu da se fokusiram na odredjeni clan u list box-u.
Hvala jpeca, ovo je ono sto mi je trebalo!
Hvala puno.

Imam opet jedno pitanje, da li mogu prilikom pokretanja eksel fajla u kome imam neki vba kod, da odmah prilikom otvaranja prikaze odredjenu formu?

[Ovu poruku je menjao Djuka Maricic dana 04.04.2008. u 16:30 GMT+1]
04.04.2008. u 15:16 

Gix_
Milenkovic
Lyon (France)

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



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box06.04.2008. u 22:58
Re,
mozes stavi ovu kodu u ThisWorkbook
Code:
Option Explicit

Private Sub Workbook_Open()
USF.Show ' Ime tvoje forme
End Sub

Pozdrav za sve .
Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
06.04.2008. u 22:58 

Djuka Maricic
Mirijevo

Član broj: 71362
Poruke: 10
*.blueisp.co.yu.



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box07.04.2008. u 16:09
Zaboravio sam da napomenem da sam to vec probao i da ne radi.

To mi nikako nije bilo jasno, jer je to dogadjaj (mislim na Workbook_Open) koji treba da izvrsi kod koji je napisan.

Pokusavao sam da stavim i da je Public Sub, ali opet se nista ne desava, tako da mi nista nije jasno.

Verovatno je neka sitnica, ali nikako ne mogu da provalim sta moze da bude.

Ime forme je frmulaz i kod mi izgleda ovako


Private Sub Workbook_Open()
frmulaz.Show
End Sub
07.04.2008. u 16:09 

3okc
Novi Beograd

Moderator
Član broj: 811
Poruke: 199
*.ptt.yu.



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box07.04.2008. u 16:55
Nije ti dobar "događaj", tj metod. Ovako kako si ga definisao, radiće pri otvaranju bilo kog WorkBook objekta različitog od dokumenta u kom je makro. [Proveri: otvori bilo koju tabelu sa OPEN dok je makro aktivan.]

Ono što tebi treba je skup procedura koje se izvršavaju pri otvaranju. Ime ove procedure je Auto_Open() i mora da ide u posebnom modulu a ne u ThisWorkbook() i sl. //kao što Gix predlaže.
=3ok=
07.04.2008. u 16:55 

Gix_
Milenkovic
Lyon (France)

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



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box07.04.2008. u 21:01
Re,
proveri opciju za macro komande pri otvaranju radne sveske, na kojem su nivou ili su dezaktivirane
druga mogucnost je da tvoja forma sadrzi neku kontrolu sa kojom nesto nije u redu u pitanju koda
na iniciliziranju forme, mozda i samo ime forme nekad zeza pokusaj da promenis.
Inace evo prikacenog dokumenta koji funkcionise na mom PCu.

3okc bicu iskren nista ne kapiram u tvom objasnjenju ili nisam razumeo pitanje ?

Pozdrav

[Ovu poruku je menjao Gix_ dana 07.04.2008. u 23:09 GMT+1]
Nepostoje idiotska pitanja, samo idioti ne postavljaju pitanje !!!
Prikačeni fajlovi
07.04.2008. u 21:01 

Djuka Maricic
Mirijevo

Član broj: 71362
Poruke: 10
*.blueisp.co.yu.



Profil

icon Re: [Excel] Postavljanje vrednosti za List Box08.04.2008. u 00:58
Hvala! Radi! I to oba objasnjenja.

Bila je greska u iniciliziranju forme, Gix_ je bio u pravu (komandno dugme).

Kada sam ispravio, funkcionisu oba objasnjenja i kad se sacuva u ThisWorkbook, bez da otvara u bilo kom drugom workbook-u, i radi ako se stavi metod Auto_Open.

08.04.2008. u 00:58 

[es] :: Office :: Excel :: [Excel] Postavljanje vrednosti za List Box

[ Pregleda: 535 | Odgovora: 7 ]

Postavi temu Odgovori

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