Namenfeld per Tastatur erreichen für Makroaufzeichnung

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Namenfeld per Tastatur erreichen für Makroaufzeichnung

Re: Namenfeld per Tastatur erreichen für Makroaufzeichnung

von vierviervier » Mi, 29.07.2015 10:12

Hallo Carolus,

den Code direkt schreiben, ich seh schon ein, dass das die effizlienteste und stabilste Herangehensweise ist, aber das ist bei mir noch weiße Fläche, wüßte also gar nicht wie man deinen Text integriert und wie die restlichen Komponenten beschaffen sind. Hast du ein Stichwort (weiß ja nicht mal welche Sprache das ist) oder ein Tutorial um da einzusteigen.
Wenn mich nicht alles täuscht hast du mir mal geholfen eine fehlerhafte Applikation (NUMBERTEXT) mithilfe von BASIC sauber zu löschen. Auf Nachfrage sagtest du, die Sprache ist mehr oder minder tot. Ist das Probrammieren für Makros auch BASIC, sprich machts vieleicht nicht so viel Sinn da noch einzusteigen?

BTW: hab meine High-End-Produktpallette um den Befehl CTRL + SHIFT + ENDE erweitert und mein Makro nimmt, holterdipolter, Form an.

Schöne Grüße, vierviervier.

Re: Namenfeld per Tastatur erreichen für Makroaufzeichnung

von Karolus » Di, 28.07.2015 10:29

High-end-Programmierung vom feinsten 8)

Du musst benannte Bereiche nicht "über die Tastatur aufsuchen" um sie zu selektieren, das geht auch direkt:

Code: Alles auswählen

doc = thisComponent
abc = doc.NamedRanges.abc 'der Bereich mit dem Namen 'abc'
doc.CurrentController.select(abc.ReferredCells)
"richtig" programmiert ist es in 99 % der Fälle auch gar nicht nötig einen Bereich zuerst zu markieren um dann irgendetwas zu tun.

Namenfeld per Tastatur erreichen für Makroaufzeichnung

von vierviervier » Di, 28.07.2015 09:00

Guten Tag, kurze Frage: kann ich das Namenfeld per Tastatur aufsuchen? Benötige ich für das aufzeichnen eines Makro, bei dem Markierung eines bestimmten Bereichs ein Teil ist.

Danke für Hilfe, vierviervier

Nach oben