Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
OptionButton Schriftgrößenänderung bei Betätigung
Gehe zu Seite Zurück  1, 2
zurück: .htm 2 Register als Startblatt weiter: In Pivottabelle YYYYMMDD-Datum umwandeln Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
21. Jan 2013, 22:24
Rufname:

AW: OptionButton Schriftgrößenänderung bei Betätigung - AW: OptionButton Schriftgrößenänderung bei Betätigung

Nach oben
       Version: Office 2007

Hallo zusammen,

habe jetzt mit dem neuen Rechner (Win7 mit Office 2007, manche Komponenten sind in englisch installiert gem. Firmenprofil) auch das Problem, das sich die ActiveX Steuerelement Buttons in der Größe als auch in der Schriftgrösse verändern.

Ich verwende ein sehr komplexes Excel VBA- Projekt mit dem ich bisher keine Probleme hatte. Kollegen haben mir aber schon die Datei mit genau diesem Fehler zugesandt und ich konnte mir das nicht erklären. Nach ein paar Tests hatte ich dann auch dieses Phänomen stabil vorhanden und konnte das Prima nachstellen und eine Lösung finden.

Demnach passiert folgendes:
1.) Was der Auslöser ist kann ich nicht benennen, Laptop kann auch als Tablett verwendet werden mit Bildrotation. Das ist auch Zweitrangig, weil es besser ist darauf zu reagieren anstelle irgendwelche Standartfunktionen zu umgehen.

2.) Was passiert kann ich genau sagen. Beim Betätigen des Buttons passiert
entweder:
a) die Textgrösse des Buttontextes bleibt und der Butten wird in Höhe und Breite grösser
oder
b) Die Buttongrösse bleibt und der Text wird kleiner.

Was passiert scheint zufällig. Jedoch gibt es keinen Wechsel zwischen a und b. D.h einmal Fehler nach A, immer Fehler nach A. Andere Buttons auf gleichem Blatt verhalten sich nach b.

3.) Wenn der Button betätigt wird, schaltet Excel einen immaginären unsichtbaren Rahmen um den Text im Button. Dann bekommt er ein Problem weil dieser Rahmen entweder erzwingt den Text zu verkleinern oder den Button zu vergrössern. Warum auch immer.

4.) Unglaublich ist aber dann, das die veränderte Buttongrösse zurück in die Eigenschaften geschrieben werden, was eigentlich gar nicht geht. Im Falle A wird nichts zrückgeschrieben.

Nach 2 Stunden hatte ich dann dank dauerhaft vorhandener Fehlfunktion eine Lösung mit der ich gut lebeb kann.

Und die geht so:
Da der Fehler bisher nur bei Betätigung der Taste auftrat schreibe ich gleich als erstes in der Sub Click die Werte einfach wieder zurück.

With Startbutton
. Visible = False ' mache Button unsichtbar, sonst holperts ein wenig
. AutoSize = True ' Zeichnet den Button korrekt um den Text, der dann wieder die Originalgrösse hat
. AutoSize = False ' Schalte vom Automaticmodus wieder in Fix- Modus
. Height = 24 ' Zeichne Buttonhöhe wieder auf die von mir vorgesehene Höhe
. Weight = 65 ' Zeichne Buttonbreite wieder auf die von mir festgelegte Breite
. Visible = True ' mache den Button jetzt wieder mit den richtigen Werten sichtbar.
. End With

Auf diese Art konnte ich alle Buttons wieder geradebiegen und sie tun dauerhaft das was sie sollen.
Es ist aber ganz klar ein Fehler in Excel der unter bestimmten Bedingungen auftritt.
Wer will danach suchen?
Wer will warten bis er abgestellt wird?

Ich brauche Jetzt eine Lösung die habe ich hiermit gefunden.
Vielleicht kann ja damit jemand auch sein Problem Fixen.

Gruß McMagellan
Alrei70
Gast


Verfasst am:
24. Apr 2014, 08:11
Rufname:


AW: OptionButton Schriftgrößenänderung bei Betätigung - AW: OptionButton Schriftgrößenänderung bei Betätigung

Nach oben
       Version: Office 2007

Hallo zusammen,

konnte gestern den Fehler auch in meinem Excel nachvollziehen.
Bei mir tritt der Fehler nur dann auf, wenn (bei mir) der Laptop Bildschirm läuft und am externen Monitorausgang entweder ein Beamer, oder zweit Monitor angeschlossen ist.
Ist der Laptopmonitor zugeklappt in der Dockingstation und das Bild wird nur auf dem externen Monitor dargestellt, tritt die Änderung der Schriftgröße bei den ActiveX Buttons und bei den ActiveX Textfeldern nicht auf.

Versucht mal den Fehler nachzuvollziehen.
Test: A PC / Laptop im Singelmonitorbetrieb alles OK keine Änderung der Größen
Test: B PC / Laptop im Dualhead (Zweimonitor)betrieb (Dockingstation oder Beamer oder zweiter Monitor) Änderung der Schriften.

Hier muss es doch eine Lösung von MS geben!!
Meine Excel Version ist die 2010 Build 14.0.7116.5000 SP2

Grüße Alex
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Gehe zu Seite Zurück  1, 2
Diese Seite Freunden empfehlen

Seite 2 von 2
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel VBA (Makros): Textfeld abhängig von Optionbutton und Tabelle 2 absolut85 389 23. Aug 2010, 07:39
Gast Textfeld abhängig von Optionbutton und Tabelle
Keine neuen Beiträge Excel VBA (Makros): frm: Zelle auslesen und Ergebnis in OptionButton ausgeben 4 Audrey 1298 30. März 2010, 18:13
Audrey frm: Zelle auslesen und Ergebnis in OptionButton ausgeben
Keine neuen Beiträge Excel VBA (Makros): OptionButton einer Zelle zuweisen 4 miss C 595 28. März 2009, 08:40
miss C OptionButton einer Zelle zuweisen
Keine neuen Beiträge Excel VBA (Makros): MSG-Box nach Betätigung eines Makros zur endg. Ausführung 16 Soddel 1103 30. Jan 2009, 00:25
Soddel MSG-Box nach Betätigung eines Makros zur endg. Ausführung
Keine neuen Beiträge Excel VBA (Makros): Mit Button gleichzeitig Option-Button betätigen 2 MICHEL44 996 21. Okt 2008, 13:59
MICHEL44 Mit Button gleichzeitig Option-Button betätigen
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Excel VBA (Makros): Nach makro Betätigung, Speicherung nicht mehr möglich 3 malkowich 302 07. Okt 2008, 15:37
< Peter > Nach makro Betätigung, Speicherung nicht mehr möglich
Keine neuen Beiträge Excel VBA (Makros): mehrere OptionButton gleichzeitig markieren 6 dsds 7486 11. Jul 2008, 11:05
mumpel mehrere OptionButton gleichzeitig markieren
Keine neuen Beiträge Excel VBA (Makros): Meldung ausgeben, wenn kein OptionButton gewählt 2 Calvinstefan 3013 08. Jul 2008, 14:58
Calvinstefan Meldung ausgeben, wenn kein OptionButton gewählt
Keine neuen Beiträge Excel VBA (Makros): Über Optionbutton Makrobefehl aktivieren 7 dragonfly250 2813 02. Jul 2008, 10:33
dragonfly250 Über Optionbutton Makrobefehl aktivieren
Keine neuen Beiträge Excel VBA (Makros): OptionButton 2 ka008 484 20. Jun 2008, 08:15
Kl@vier OptionButton
Keine neuen Beiträge Excel VBA (Makros): Sheet in Abhängigkeit von Listbox und Optionbutton suchen 1 Calvinstefan 387 16. Feb 2008, 21:35
Klaus-Dieter Sheet in Abhängigkeit von Listbox und Optionbutton suchen
Keine neuen Beiträge Excel VBA (Makros): Dyn UsrF - OptionButton = True -> andere Controls ausblen 1 Gast 2103 25. Jan 2008, 19:03
trinity2253 Dyn UsrF - OptionButton = True -> andere Controls ausblen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: PHP Forum