Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema CommandButton
BildScreenshot zu CommandButton CommandButton-Seite mit Beispielarbeitsmappe aufrufen
Informationen und Beispiele zum Thema OptionButton
BildScreenshot zu OptionButton OptionButton-Seite mit Beispielarbeitsmappe aufrufen

Active-X-Steuerelemente werden kleiner/größer

Betrifft: Active-X-Steuerelemente werden kleiner/größer von: ela
Geschrieben am: 14.08.2014 08:57:46

Hallo,

ich habe ein Tool geschrieben welches verschiedene Steuerelemente enthält.
ChecjBoxen, Listboxen, OptionButtons, CommandButtons

Wenn ich diese anklicke führen Sie das Programm problemfreu aus. Dabaei werden Sie selbst aber manchmal größer oder die Schrift winzig klein. Manchmal bleiben Sie wie sie sind. Ich habe keine Programmierung hinterlegt, welche dies verursacht.
Woran kann das liegen?
Es ist ziemlich nervig uimmer wieder alles von Hand anpassen zu müssen. Und eben habe ich gerade die Schrift eines CommandButton in der Schrift Arial von 14 auf 72 vergrößert dass man sie normal lesen kann, wie wenn sie schriftgröße 14 hätte.

Kann mir jemand helfen?

Vielen Dank und viele Grüße
Michaela Stein

  

Betrifft: AW: Active-X-Steuerelemente werden kleiner/größer von: Beverly
Geschrieben am: 14.08.2014 10:40:01

Hi Michaela,

das haben diese Steuerelemente leider so an sich. Als Abhilfe könntest du am Ende deines Codes den Elementen immer wieder ihre Größe (und Position) neu zuweisen.


GrußformelBeverly's Excel - Inn


  

Betrifft: AW: Active-X-Steuerelemente werden kleiner/größer von: ela
Geschrieben am: 14.08.2014 14:09:50

Hallo

also um die größe der steuerlement beizubehalten spreche ich diese im programmcode mit

commandbutton1.autosize = true
commandButton1.width = 100
CommandButton1.height=30

damit bleibt die größe erhalten. danke für den tipp

allerdings wird die schrift dadurch immer kleiner.

ich habe es mal versucht mit

commandbutton1.font.size = 14

aber das bringt nichts
die schrift wird trotzdem immer kleiner.

gibt es dafür noch eine abhilfe?
oder muss ich jetzt alles durch fomularsteuerelemente ersetzen

viele grüße und danke

ela


  

Betrifft: AW: Active-X-Steuerelemente werden kleiner/größer von: Beverly
Geschrieben am: 14.08.2014 15:00:48

Hi,

die Formular-Steuerelemente machen - was die Schriftgröße betrifft - weniger Probleme. Was die Größe und Position angehnt, dann gibt es damit eigentlich keine Probleme, es sei denn, es werden Zeilen/Spalten aus- und eingeblendet - dann müsste man wieder die Positionierung und Größenänderung per Code mit einbinden.


GrußformelBeverly's Excel - Inn


  

Betrifft: AW: Active-X-Steuerelemente werden kleiner/größer von: Ewald
Geschrieben am: 14.08.2014 15:14:40

Hallo,

entweder Autosize oder Breite/Höhe, wenn Autosize = True, ändern sich bei Schriftänderung auch Breite/Höhe

besser ist auch Autosize in den Eigenschaften zu aktivieren

helfen kann auch sie von Zellposition und Zellgröße unabhängig zu machen

Gruß Ewald


 

Beiträge aus den Excel-Beispielen zum Thema "Active-X-Steuerelemente werden kleiner/größer"