SendKeys-Anweisungen in Excel



Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: SendKeys-Anweisungen in Excel
von: Andreas
Geschrieben am: 17.07.2002 - 10:29:16

Hallo,
möchte folgendes mit SendKeys-Anw. in einem Excel-Modul für das aktuell geöfnnete Excel-Sheet lösen:
- File-Print, Print-Dialog
- "Print"-Dialogfenster , Schaltfläche Properties
- "Acrobat Distiller Properties"-
Dialogfenster,Reiter "Adobe PDF Settings"
- Haken rausnehmen bei "Do not send Fonts
to..."

Folgendes funktioniert:(File|Print)
SendKeys "%F", True ' Send ALT+F
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{DOWN}", True
SendKeys "{ENTER}", True

Folgendes schon nicht mehr(Schaltfläche "Properties" aktivieren):
SendKeys "%R", True

Grundsätzlich geht es mir auch darum wie ich verschiedene Dialogfenster ansprechen kann.

Für Hilfe bin ich sehr dankbar.

Grüsse,
Andreas

nach oben   nach unten

Re: SendKeys-Anweisungen in Excel
von: Otto Ecker
Geschrieben am: 17.07.2002 - 11:09:50

Hallo Andreas,

Vorschlag: vergiß die Sendkey's.

Verwende anstelle dessen die Dialoge. Tippe im Editor das nachfolgende ein. Sobald Du die "(" getippt hast, erhältst Du alle möglichen Dialoge zur Auswahl.

als Beispiel:

Application.Dialogs(xlDialogOpen).Show

Gruß Otto

nach oben   nach unten

Re: SendKeys-Anweisungen in Excel
von: Andreas
Geschrieben am: 17.07.2002 - 13:19:06

Hi,
vielen Dank für Deine Antwort. Aus der Fülle der Möglichkeiten, die mir hier angezeigt werden sehe ich leider noch nicht wie ich einen Button aktiviere oder ein Häkchen setzen kann.

Funktioniert das mit Deiner vorgeschlagenen Lösung?
Kenne die "Dialogs" noch nicht so gut .

Vielen Dank für Deine Hilfe.

Grüsse,
Andreas


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Tab-Tasten-Ereignis abfangen"