Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Sendkeys laufen im Hintergrund und nicht in den gewünschten Fenstern |
30.06.2017 07:33:38 |
vnbnan |
|
|
|
30.06.2017 08:00:05 |
vnbnan |
|
|
|
30.06.2017 09:32:56 |
Gast78794 |
|
|
Von:
vnbnan |
Datum:
30.06.2017 07:33:38 |
Views:
1100 |
Rating:
|
Antwort:
|
Thema:
Sendkeys laufen im Hintergrund und nicht in den gewünschten Fenstern |
Hallo lieber Leser. Ich habe folgendes Problem und würde mich über deine Hilfe freuen:
Hintergrund: In einer Excel Arbeitsmappe soll ein einzelnes Arbeitsblatt unabhängig von der Mappe erstellt und gespeichert werden (als neue Datei sozusagen). Der Code dazu:
ActiveWindow.ScrollWorkbookTabs Position:=xlLast
Sheets("Tabelle für ...").Select
Sheets("Tabelle für ...").Copy
ChDir "F:\...."
ActiveWorkbook.SaveAs Filename:= _
"F:...\zahlen.xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
Dieser funktioniert hervorragend. Da diese Prozedur öfters aufgerufen wird und die neu zu erstellende Datei bereits existiert, kommt natürlich die Frage, ob diese überschrieben werden soll. Mit:
SendKeys (Left), True <-- von nein zu ja springen
SendKeys "{ENTER}", True <-- bestätigen
soll das ganze im Anschluss automatisch geschehen. Leider wird das aber "ignoriert". Drücke ich die Tasten selbst auf der Tastatur funktioniert es aber...
Auch mit AppActivate lässt sich nichts machen.
Habt ihr eine Idee warum das in den Hinweisfeld nicht greif?
PS: Das Ganze ist in einem Modul hinterlegt und wird durch einen Button ausgeführt.
Mit freundlichen Grüßen
vnbnan
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
Sendkeys laufen im Hintergrund und nicht in den gewünschten Fenstern |
30.06.2017 07:33:38 |
vnbnan |
|
|
|
30.06.2017 08:00:05 |
vnbnan |
|
|
|
30.06.2017 09:32:56 |
Gast78794 |
|
|