Steuerelemente mit Tastatur bedienen?
Hermann
... geht schon gut los - muß tatsächlich mal selber was fragen. Normalerweise find ich im Forum immer selber eine Lösung ;-)
Ich habe einige Steuerelemente aus der Steuerelemente-Toolbox auf einem Arbeitsblatt (Excel 2003) platziert.
Und nun will ich diese Steuerelemente mit der Tastatur bedienen können.
Vielleicht hat jemand einen Tipp für mich.
Generelle Frage:
Geht das überhaupt? Meine bisherigen Fundstellen sprachen letztlich stehts von Userforms.
Wenn nicht, dann hat sich mein Anliegen eh schon erledigt *g* - wenn doch, dann erläutere ich mal die Einzelheiten:
Steuerelemente:
- Eine Befehlsschaltfläche 'Klick_1'
- Eine Befehlsschaltfläche 'Klick_2'
- Eine kleinere Optiongroup mit 3 Optionsbuttons 'Punkt_1' 'Punkt_2' 'Punkt_3'
- Ein Texteingabefeld 'Text'
- Eine größere Optiongroup 'Kringel_1' bis 'Kringel_5'
- Eine Befehlsschaltfläche 'Bedarfsklick_1'
- Eine Befehlsschaltfläche 'Bedarfsklick_2'
So sollen die Elemente bedient werden:
1. Der Fokus soll beim Öffnen der Arbeitsmappe auf der Schaltfläche 'Klick_2' stehen.
2. 'Enter' soll die Schaltfläche betätigen und den Fokus zur kleinen Optiongroup setzen.
2.1 In der Optiongroup soll mit 'Pfeil oben/unten' bzw 1/2/3 die Option gewechselt werden.
2.2 'Enter' bringt den Fokus zum Textfeld, wo der vorgegebene Text (Zahl) markiert wird.
2.3 Mit den Zifferntasten würde hier dann eine Zahl eingegeben.
2.4 'Enter' setzt den Fokus auf die Schaltfläche 'Klick_1'
2.5 'Enter' betätigt die Schaltfläche und setzt den Fokus wieder in die kleine Optiongroup (siehe 2.1)
- Evtl. wird die Betextung dieser Schaltfläche 'Klick_1' mit einem Zähler ergänzt und jedes mal geändert.
- Wenn 'Klick_1' das dritte Mal angeklickt wird, dann soll der Fokus auf 'Klick_2' gesetzt werden (siehe 2.)
- Die größere Optiongroup soll mit einem Shortcut focusiert werden können und mit 'Pfeil oben/unten' bzw. mit 1 bis 5 die Option gewechselt werden. Die Bestätigung mit 'Enter' sol die Schaltfläche 'Klick_2' fokusieren (siehe 2.).
- Die Schaltfläche 'Bedarfsklick_1' soll mit einem Shortcut (z. B. Strg+Z) focusiert werden und bei Bestätigung mit 'Enter' den Fokus auf 'Klick_2' setzen.
- Die Schaltfläche 'Bedarfsklick_2' soll ebenfalls mit einem Shortcut (z.B. Strg+P) fokusiert werden können und bei Bestätigung mit 'Enter' den Fokus an das Textfeld weitergeben.
Die Fokusierungen sollen auch mit Tab bzw. Shift+Tab möglich sein - wobei aber jeweils keine Aktionen ausgelöst werden sollen.
Das Arbeitsblatt ist mit dem Schutz versehen und die sichtbaren Zellen komplett gesperrt.
Im Anhang hab ich nen Screenshot zur Verbildlichung gemacht.
Vielen Dank
Hermann P.
Screenshot:
[URL]https://www.herber.de/bbs/user/72888.jpg[/URL]