SendKeys deaktiviert Num lock Taste
#1
Hallo Excel Freunde,

folgender Code deaktiviert/aktiviert (nach betätigen des entsprechenden Buttons im Wechsel) die Num lock Taste. 
Code:
Sub F_9_Taste()
SendKeys "{F9}", True
End Sub
Ich habe eine HP Tastatur. Div. Lösungswege werden ja überall vorgeschlagen, allerdings behinhalten die ellenlange Codes die mit eingepflegt werden müssen. Das würde ich gern mit Eurer Hilfe anders lösen wollen. Sollte das nicht gehen, muss wohl wieder die "F9Taste drücken" Methode ran. Undecided

Danke im Voraus, Stefan 21

Interpunktion und Orthographie dieses Textes sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Grüße, StefanB
Top
#2
Benütze F1
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#3
Hallo snb,

ich kann nicht ganz folgen... Huh

Interpunktion und Orthographie dieses Textes sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Grüße, StefanB
Top
#4
Hallöchen,

ich bin Anhänger von
Zitat:Sollte das nicht gehen,
AEG-Aus Erfahrung Geht - diesmal nicht Sad
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#5
(19.04.2021, 13:41)StefanBerlin schrieb: Hallo snb,
ich kann nicht ganz folgen... Huh

Na, das ist doch ganz einfach!
F9 löst eine Neuberechnung aus.
Warum man dies mittels VBA per SendKeys auslösen will, wissen nur Berliner!  21

F1, aka Hilfe, könnte Dich auf den Pfad von .Calculate führen.
Gern auch iVm einem Shortcut, wenn Du die obere Tastenreihe schonen willst …

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#6
Hallöchen,

Zitat:AEG-Aus Erfahrung Geht - diesmal nicht

also, ich meinte eigentlich mit "diesmal" SENDKEYS generell, welches nicht nur in Excel Probleme verursachen kann und NUMLOCK ist dabei übrigens ein häufiges.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#7
Hallo Ihr Drei,

ich habe nun die .calculate Variante gewählt. Vielen Dank für den Tipp!!
Code:
Sub aktualisieren_Full()
Application.CalculateFull
End Sub
Das mit den Sendkeys werde ich mal in Zukunft versuchen zu vermeiden. 

Beste Grüße aus Berlin, Stefan

Interpunktion und Orthographie dieses Textes sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Grüße, StefanB
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste