po úspěšném začátku s makry jsem se dostal do slepé uličky :)
1. vytvořil jsem formulář, ve kterém jsou checkboxy, pomocí kterých se zobrazují a skrývají listy sešitu.
2. Úspěšně se mi do něj podařilo přidat textová pole, do kterých se mi po spuštění formuláře načtou hodnoty buněk z různých listů a mohu je tak buď ponechat a nebo změnit
3. Stejné funkčnosti nejsem schopen dosáhnout u checkboxů = potřebuji aby se při spuštění formuláře checkbox zobrazil jako zatržený, nebo nezatržený v závislosti na tom, zda je příslušný list zobrazený nebo nezobrazený.
V čem je chyba? Lze to vyřešit i procedurou Select Case? Zkoušel jsem i to a nezadařilo se.. (potřebuji při spuštění formuláře prověřit zobrazení cca 20 listů) :)
Kód: Vybrat vše
Private Sub UserForm_Initialize()
TextBox7.Text = Sheets("ID").Range("K16").Text
NavrhovanyStav.Value = IIf(Sheets("NÁVRH").Visible = 1, True, False)
End Sub
NavrhovanyStav je checkbox...