Nachstehend finden Sie den fast kompletten Auszug aus der VB-Hilfe zu Sendkeys
(weitere Informationen s. dort, Suchen unter dem Namen Sendkeys)
Ich hoffe, Bill Gates hat keine Einwnde gegen diese Art von Werbung fr sein Produkt!

Syntax
SendKeys string[, wait]
	
string	Erforderlich. Ein Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt.
wait	Optional. Ein Wert vom Typ Boolean, der den Wartemodus angibt. Wenn der Wert False ist (Voreinstellung), setzt die Prozedur die Ausfhrung fort, unmittelbar nachdem die Tastenfolge gesendet wurde. Wenn der Wert True ist, mu die Tastenfolge verarbeitet werden, bevor die Prozedur die Ausfhrung fortsetzen kann.
	
Bemerkungen
Jede Taste wird durch mindestens ein Zeichen reprsentiert. Ein einzelnes Zeichen auf der Tastatur kann mit dem Zeichen selbst angegeben werden. "A" fr das Argument string reprsentiert beispielsweise den Buchstaben A. Sie geben mehrere Zeichen an, indem Sie die Zeichen aneinanderhngen. "ABC" fr string reprsentiert zum Beispiel die Buchstaben A, B und C.
Das Pluszeichen (+), Caret-Zeichen (^), Prozentzeichen (%), die Tilde (~) und die Klammern ( ) haben bei der SendKeys-Anweisung eine spezielle Bedeutung. Sie mssen jedes dieser Zeichen in geschweifte Klammern einschlieen ({}), um es verwenden zu knnen. Fr das Pluszeichen geben Sie beispielsweise {+}an. Eckige Klammern ([ ]) haben bei der SendKeys-Anweisung zwar keine spezielle Bedeutung, mssen aber auch in geschweifte Klammern eingeschlossen werden, da sie in anderen Anwendungen eine spezielle Bedeutung haben.... Die Zeichen fr die geschweiften Klammern legen Sie unter Verwendung von {{} und {}} fest.
Fr Zeichen, die beim Drcken einer Taste nicht angezeigt werden (z.B. die EINGABETASTE oder TAB-TASTE) und fr bestimmte Aktionstasten knnen Sie die folgenden Codes verwenden:
Taste	Code

RCKTASTE	{BACKSPACE}, {BS} oder {BKSP}   [Beispiel: Sendkeys "{BS}"]
PAUSE	{BREAK}
FESTSTELLTASTE	{CAPSLOCK}
ENTF	{DELETE} oder {DEL}
NACH-UNTEN	{DOWN}
ENDE	{END}
EINGABETASTE	{ENTER}oder ~
ESC	{ESC}
HILFE	{HELP}
POS 1	{HOME}
EINFG	{INSERT} oder {INS}
NACH-LINKS	{LEFT}
NUM-FESTSTELL	{NUMLOCK}
BILD-AB	{PGDN}
BILD-AUF	{PGUP}
DRUCK	{PRTSC}
NACH-RECHTS	{RIGHT}
ROLLEN-FESTSTELL	{SCROLLLOCK}
TAB	{TAB}
NACH-OBEN	{UP}
F1	{F1}
F2	{F2}
F3	{F3}
F4	{F4}
F5	{F5}
F6	{F6}
F7	{F7}
F8	{F8}
F9	{F9}
F10	{F10}
F11	{F11}
F12	{F12}
F13	{F13}
F14	{F14}
F15	{F15}
F16	{F16}
	
Sie knnen Tastenkombinationen mit der UMSCHALTTASTE, STRG-TASTE oder ALT-TASTE angeben, indem Sie vor dem normalen Tasten-Code einen oder mehrere der folgenden Codes angeben:
Taste	Code

UMSCHALT	+
STRG	^
ALT	%
	
Wenn UMSCHALT, STRG und ALT gleichzeitig mit anderen Tasten gedrckt werden mssen, schlieen Sie die Codes fr die Tasten in Klammern ein. Wenn zum Beispiel die UMSCHALTTASTE gleichzeitig mit den Tasten E und C gedrckt werden soll, geben Sie "+(EC)" an. Wenn die UMSCHALTTASTE zusammen mit E gedrckt werden soll und im Anschlu daran C ohne UMSCHALTTASTE, geben Sie "+EC" an.
Tastenwiederholungen knnen Sie in der Form {Taste Zahl} angeben. Das Leerzeichen zwischen Taste und Zahl ist dabei zwingend erforderlich. {LEFT 42} wird zum Beispiel als 42-maliges Drcken der NACH-LINKS-TASTE interpretiert, {h 10} als 10-maliges Drcken der Taste H.
Anmerkung   SendKeys kann keine Tastenanschlge an Anwendungen senden, die nicht unter Microsoft Windows ausgefhrt werden knnen. SendKeys kann auch die DRUCK-TASTE {PRTSC} an keine Anwendung senden.

