< návrat zpět

MS Excel


Téma: Výběr z Comboboxu dle hodnoty v listu rss

Zaslal/a 28.1.2013 9:50

V listu jsou 2 sloupce. Název a Počet. Když vyberu z Názvu (sloupec1) položku nechci aby ji Combobox načítal pokud hodnota Počtu (sloupec 2) = 0. Pracuji v Office 2010

Zaslat odpověď >

#011181
avatar
Přidej přílohu.
P.citovat
#011184
avatar
nasimuloval jsem malý soubor.Snad to bude stačit. KOB.
Příloha: zip11184_combobox_vyber.zip (19kB, staženo 33x)
citovat
#011186
avatar
Těch možností je několik. Já bych to klasicky načítal v cyklu přes AddItem před show formuláře. Ale jde to i takhle: definoval jsem dynamickou oblast ve spojení s KT, která je pak zdrojem pro ten combobox. Ve vlastnostech comba pak zvolíš jako zdroj onu oblast pojmenovanou "zdrojProCombo".
Příloha: zip11186_zdrojprocombobox.zip (13kB, staženo 35x)
citovat
#011188
avatar
S tím načítáním přes smyčku by to vypadalo takhle"
Sub Spusti()
Dim i As Integer, iMxRow As Integer

iMxRow = Range("A65000").End(xlUp).Row

With UserForm1.ComboBox1
.RowSource = ""
For i = 2 To iMxRow
If Cells(i, "B") <> 0 Then
.AddItem Cells(i, "A")
End If
Next i
End With

UserForm1.Show Default
End Sub
citovat
#011425
avatar
Výběr z Comboboxu dle hodnoty v listu

S načítáním přes smyčku to jde, ale pouze pro dané dva sloupce. Ale nemůžu přijít na to,když načtu údaj ze sloupce "D" ,aby se mě načetli všechny ostatní sloupce A-G pro možnost uložení načtených dat do jiného listu samozřejmě bez řádku s hodnotou 0 ve sloupci"F".
Příloha: zip11425_nahled_combobox.zip (32kB, staženo 32x)
citovat
#011437
Opičák
Jedna z možností jak nenačítat do Comboboxu nulové hodnoty je načíst tabulku do bez "nulových" řádků na pomocný (skrytý list).
Příloha: zip11437_nahled_combobox_2.zip (37kB, staženo 39x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje