Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Select Case auf Dropdown (nicht ActiveX)
#11
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
Antworten Top
#12
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
Antworten Top
#13
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
Antworten Top
#14
Hi Käpt'n

scheint nicht so selten zu sein. (#3)

https://www.clever-excel-forum.de/thread-19025.html

Aber woran liegt das?
Antworten Top
#15
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
Antworten Top
#16
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:
  • Elex
Antworten Top
#17
(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. Wink

Gruß Uwe
Antworten Top
#18
Hallo,

@Uwe: oups - das hatte ich übersehen - ist kürzer Smile

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
Antworten Top
#19
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.
Antworten Top
#20
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
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste