 |
Schriftgröße im Kombinationsfeld eines Formulares ändern
Auf einem Formular unter Excel 2000 befinden sich Kombinationsfelder, die jeweils mit einer Liste verknüpft sind. Auf diesem mit der Maus bedienbaren Formular wähle ich Namen und Produktionsabschnitte aus. Beim Drucken erscheint der Name im Rahmen des Kombinationsfeldes. Wie kann ich nun die Schriftgröße im Kombinationsfeld ändern und den Rahmen beim Drucken ausblenden?
Die gewünschte Gestaltung gelingt am besten, wenn Sie den Druckbereich und die steuernden Kombinationsfelder voneinander trennen. Jedes Kombinationsfeld besitzt neben der Verknüpfung zu einem Listenbereich für die Auswahl auch eine Ausgabeverknüpfung zu einer Zelle, die das ausgewählte Ergebnis enthält. Diese Zelle können Sie in Excel wie gewohnt beliebig formatieren. Das Kombinationsfeld selbst lassen Sie nicht mit ausdrucken. Dazu klicken Sie mit der rechten Maustaste auf das Kombinationsfeld und führen den Befehl »Steuerelement formatieren« aus dem Kontextmenü aus. Nun aktivieren Sie das Register »Eigenschaften« und deaktivieren das Kontrollkästchen »Objekt drucken«.
Ob Sie die Schriftgröße im Kombinationsfeld selbst ändern können, hängt davon ab, wie Sie das Kombinationsfeld erzeugt haben. Falls Sie das Kombinationsfeld über die Symbolleiste »Formular« eingefügt haben, ist die Schriftgröße festgelegt.
Besser ist es, wenn Sie die Symbolleiste »Steuerelement-Toolbox« aktivieren mit dem Befehl »Ansicht | Symbolleisten | Steuerelement-Toolbox«. Klicken Sie auf das entsprechende Symbol und fügen Sie ein Kombinationsfeld ein. Jetzt klicken Sie mit der rechten Maustaste auf das neue Kombinationsfeld und führen die »Eigenschaften« aus. Im Fenster von VBA klicken Sie auf den Eintrag »Font«. Nun betätigen Sie die Schaltfläche im rechts angrenzenden Feld und können im Dialog »Schriftart« die Einstellungen für das Kombinationsfeld vornehmen. Für die Steuerung durch das Kombinationsfeld geben Sie jetzt noch den Listenbereich neben dem Eintrag »ListFillRange«, das Feld für die Ausgabeverknüpfung bei »LinkedCell« sowie die Zeilenzahl bei »ListRows« ein. Schließlich wechseln Sie mit »Extras | Makro | Visual-Basic-Editor« zum VBA-Editor und führen dort den Befehl »Ausführen | Entwurfsmodus beenden« aus. Nun ist das Kombinationsfeld betriebsbereit
|
 |