Cytat: Witam. W excelu 2007 zrobiłem dodatek, który w wersji 2016 nie działa poprawnie. Nie wiem jak jest w wersjach pomiędzy.
Problem obrazuje załączony plik. Przycisk w arkuszu odpala formularz. Po naciśnięciu na togllebutton etykieta albo tekstbox na przemian zmieniają się pozycją tj. byciem na wierzchu. W excelu 2016 to nie działa.
W jednym z dodatków w taki sposób umieściłem texboxy i labele, a po odpaleniu w excelu 2016 wszystko mi się wysypało i labele są na wierzchu i zasłaniają textboxy.
Da się to jakoś poustawiać kodem w excelu 2016?
Pozdrawiam
Grzesiek
Witam,
może nie odpowiadam na temat, ale po co zasłaniać kontrolki?
Nie lepiej zmieniać właściwości TextBoksa?
Private Sub ToggleButton1_Click()
Select Case Me.ToggleButton1.Value
Case True
'Me.TextBox1.Enabled = False
Me.TextBox1.Locked = True
Me.TextBox1.SpecialEffect = fmSpecialEffectFlat
Me.TextBox1.BackColor = Me.BackColor
Case False
'Me.TextBox1.Enabled = True
Me.TextBox1.Locked = False
Me.TextBox1.SpecialEffect = fmSpecialEffectSunken
Me.TextBox1.BackColor = vbWhite
End Select
End Sub
pozdrawiam
Admin |