Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Word sendkeys STRG + Eingabe
20.01.2022 11:23:12 Lion Brenker
NotSolved
20.01.2022 20:36:53 Gast7777
NotSolved
20.01.2022 21:11:28 Gast49835
NotSolved

Ansicht des Beitrags:
Von:
Lion Brenker
Datum:
20.01.2022 11:23:12
Views:
783
Rating: Antwort:
  Ja
Thema:
VBA Word sendkeys STRG + Eingabe
Hej hej,

ich benutze in einem word Dokument zwei verschiedene Makros:

Option Explicit
Dim blnA As Boolean
Public Sub FormelOeffnen()
'
' Alpha Makro
' schreibt Alpha
'
    If blnA = True Then
        blnA = False
    Else
        blnA = True
    End If
End Sub

Dieser erste Teil wird per Tastenkombination vom Benutzer aktiviert und schaltet entsprechende blnA Variable in True um.

Sub Makro2()
'
' Makro2 Makro
'
'
    Do While blnA = True
        SendKeys "^"
        DoEvents
    Loop
End Sub

Danach kann mit einer weiteren Tastenkombination die STRG Taste gedrückt werden. Das ziel ist, dass der Benutzer Tastenkombinationen nutzen kann ohne durchgehend STRG gedrückt zuhalten. Am geschicktesten würde STRG vom 2. Makro mit dem SendKeys "^" so lange gedrückt, bis der Nutzer etwas eingibt. Hier entsteht mein problem: Zur Zeit sendet das Makro ständig STRGs und wenn diese durch Zufall mit z.b. meinem Drücken der "a" Taste zugleich kommt, so wird über STRG+a eine weitere Tastenkombination ausgelöst. Das ist aber nur wenn die zufälliger Weise gleichzeitig sind. Ich würde das  zweite Makro gerne so verändern, dass nach der Aktivierung zu jedem Tastendruck auch ein STRG hinzugefügt wird.

Ich würde mich über Vorschläge jeder Art super freuen. Vielen Dank im Voraus! LG Lion


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Word sendkeys STRG + Eingabe
20.01.2022 11:23:12 Lion Brenker
NotSolved
20.01.2022 20:36:53 Gast7777
NotSolved
20.01.2022 21:11:28 Gast49835
NotSolved