Registriert seit: 12.03.2016
Version(en): Excel 2003
Hallo
Zitat:Formularsteuerelemente kann man nicht programmieren. ???
Upps, das macht mich jetzt stutzig?? Ich konnte bei mir in einer Test Datei der ComboBox ein Makro zum auslösen zuweisen.
Warum es dann beim Frager nicht funktioniert hat ist mir ein Raetsel. Er haette noch "DrawingObjects" ausprobieren können!
Die bessere Lösung ist aber eindeutig von Uwe, und es würde mich sehr freuen wenn seine Lösung klappt! 30 Objekte umbauen ist viel Stress!
mfg Gast 123
Registriert seit: 12.03.2016
Version(en): Excel 2003
Hallo snb
ich sehe jetzt erst deine bewundernswerte "Einzeiler Lösung" im Forum. Mr. Spock würde sagen: "faszinierend!"
Wie ist bei euch das Wetter?? Herzliche Grüsse aus Ankara.
mfg Gast 123
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo,
Zitat:Die ActiveX Steuerelemente ändern bei mir beim Klick aber ständig ihre Größe oder Schriftart, so dass ich diese überhaupt nicht nutzen kann.
... meiner bescheidenen Meinung nach machst Du da irgendwas grundlegend falsch.
So etwas ist mir in meiner gesamten VBA-Zeit noch nicht ein einziges Mal untergekommen.
Ohne die Datei zu kennen kann ich aber nichts Näheres dazu sagen.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!
Grüße aus Norderstedt, Peter
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi Käpt'n
scheint nicht so selten zu sein. (#3)
https://www.clever-excel-forum.de/thread-19025.html
Aber woran liegt das?
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hi Elex,
... stimmt, ich habe das gerade auch stirnrunzelnd gelesen.
Dann tippe ich mal ... ohne Gewähr ... auf einen Updatefehler.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!
Grüße aus Norderstedt, Peter
Registriert seit: 08.05.2014
Version(en): Office 2010, Office 365, Office 365 Betakanal
28.01.2019, 15:38
(Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2019, 15:41 von maninweb.)
Hallo,
Zitat:Die ActiveX Steuerelemente ändern bei mir beim Klick aber ständig ihre Größe oder Schriftart, so dass ich diese überhaupt nicht nutzen kann.
das war
m.W. früher mal ein Bug. Ob die Hinweise von damals für heute noch gelten, weiss ich nicht. Hab's auch nicht ausprobiert.
Ich weiss auch nicht, was der Hotfix heutzutage tun würde. Insofern, falls jemand den Hotfix installiert: no risk - no fun.
Soweit ich das aber mitbekommen habe, taucht das Problem mit den ActiveX-Steuerelementen hin und wieder auch in neueren
Excel-Versionen auf. Eine Lösung, ausser jetzt ggf. die Eigenschaften der Steuerelemente auf deren Abhängigkeit zur Position
der Zelle zu prüfen oder die Steuerelemente per Code neu zu positionieren, wüsste ich adhoc nicht. Ein paar Links dazu...
https://answers.microsoft.com/en-us/msof...7db28a100d
https://social.technet.microsoft.com/For...orum=excel
An z.B. Eigenschaften von Formularsteuerelementen kommt man z.B. über den Umweg von Shapes und OLEFormat dran.
Code:
MsgBox ActiveSheet.Shapes("Kombinationsfeld").OLEFormat.Object.ListIndex
MsgBox ActiveSheet.Shapes("Kontrollkästchen").OLEFormat.Object.Value < 0
MsgBox ActiveSheet.Shapes("Kombinationsfeld").OLEFormat.Object.List( _
ActiveSheet.Shapes("Kombinationsfeld").OLEFormat.Object.ListIndex)
Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:1 Nutzer sagt Danke an maninweb für diesen Beitrag 28
• Elex
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
(28.01.2019, 15:38)maninweb schrieb: An z.B. Eigenschaften von Formularsteuerelementen kommt man z.B. über den Umweg von Shapes und OLEFormat dran.
oder direkt wie in
#9.
Gruß Uwe
Registriert seit: 08.05.2014
Version(en): Office 2010, Office 365, Office 365 Betakanal
Hallo,
@Uwe: oups - das hatte ich übersehen - ist kürzer
Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Registriert seit: 24.02.2017
Version(en): 365; (2013)
Vielen Dank euch.
Ich habe jetzt aber doch nochmal recherchiert, wo mein Problem mit den ActiveX Steuerelementen liegt.
Das hängt wohl vor allem mit der Auflösung der Bildschirme zusammen. Ich arbeite hier mit 2 externen Bildschirmen an einem Laptop - deshalb kommt es u diesen Problemen.
Wenn ich nur einen Bildschirm nutze funktionieren die Steuerelemente.
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi @maninweb
Danke für die Info's dazu.
Zitat:Die ActiveX Steuerelemente ändern bei mir beim Klick aber ständig ihre Größe oder Schriftart, so dass ich diese überhaupt nicht nutzen kann.
Gruß Elex