< návrat zpět

MS Excel


Téma: UserForm a skrývání sloupců dle výběru rss

Zaslal/a 14.12.2018 19:46

Merlin99Zdravím všechny hezké Vánoce. Resim jeden problem ktery neumim vyresit. Potreboval bych v UserForm vybirat ktere sloupce nechat odkryte a ktere schovat (ne klasicky skryt ale potreboval bych aby se jen zestihlovaly a vracely do dane sirky dle vyberu neco jako

Selection.ColumnWidth = 0.01.
Selection.ColumnWidth = 10

Děkuji za pomoc 1

Příloha: rar42113_skrryti.rar (18kB, staženo 20x)
Zaslat odpověď >

#042114
Merlin99
*PS v UserForm jsem v příloze pouzi spatne tlacitka k vyberu chtel jsem vybrat ty druhe aby slo klasicky ve vsech tlacitkach volit zapnout vypnout. DÍKYcitovat
#042120
elninoslov
Tak malú šírku to považuje za 0.
Dim DisableEvents As Boolean
Const SIRKA_MALA = 0.01
Const SIRKA_VELKA = 10

Private Sub ckbSloupec2_Click()
ZmenaSirky ckbSloupec2
End Sub

Private Sub ckbSloupec3_Click()
ZmenaSirky ckbSloupec3
End Sub

Private Sub ckbSloupec4_Click()
ZmenaSirky ckbSloupec4
End Sub

Private Sub UserForm_Initialize()
DisableEvents = True
ckbSloupec2.Value = List1.Columns(2).ColumnWidth <= SIRKA_MALA
ckbSloupec3.Value = List1.Columns(3).ColumnWidth <= SIRKA_MALA
ckbSloupec4.Value = List1.Columns(4).ColumnWidth <= SIRKA_MALA
DisableEvents = False
End Sub

Sub ZmenaSirky(ckb As MSForms.CheckBox)
If DisableEvents Then Exit Sub
Select Case ckb.Value
Case True: List1.Columns(CByte(ckb.Tag)).ColumnWidth = SIRKA_MALA
Case False: List1.Columns(CByte(ckb.Tag)).ColumnWidth = SIRKA_VELKA
End Select
End Sub
Příloha: zip42120_skrryti.zip (18kB, staženo 21x)
citovat
#042122
Merlin99
elninoslov: TAk to je bomba presne jak jsem potreboval DÍKY moc za pomoc. 9 5citovat
#042123
avatar
Měl bych dotaz zadal jsem tam Sloupec E a když dám zakliknout udělá to hlášku, že je něco špatně a znázorní to žlutě: List1.Columns(CByte(ckb.Tag)).ColumnWidth = SIRKA_MALA

Posílám obrázek

A nevím co mám špatně.
Děkuji
Příloha: jpg42123_ukazka.jpg (282kB, staženo 27x)
42123_ukazka.jpg
citovat
#042124
Merlin99
Amor007: Musíš ještě upravit nastavení tlačítka v UserFormu viz příloha.
Příloha: png42124_rr.png (41kB, staženo 35x)
42124_rr.png
citovat
#042125
avatar
Díky moccitovat

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