Thema Datum  Von Nutzer Rating
Antwort
Rot Excel aus Word heraus steuern
16.07.2014 07:59:31 Tobias Ladwig
NotSolved
16.07.2014 09:01:37 Gast91114
NotSolved
16.07.2014 10:24:58 Tobias Ladwig
NotSolved
16.07.2014 10:51:34 Tobias Ladwig
NotSolved
16.07.2014 10:53:33 Tobias Ladwig
NotSolved
16.07.2014 11:50:35 Gast56530
NotSolved

Ansicht des Beitrags:
Von:
Tobias Ladwig
Datum:
16.07.2014 07:59:31
Views:
2037
Rating: Antwort:
  Ja
Thema:
Excel aus Word heraus steuern
Hallo an Alle! Wir wollen per Serienbrieffunktion aus einer Excel-Datei Daten holen, die mit einer Datenbank verknüpft ist. Der Benutzer soll nach Möglichkeit ausschließlich in Word arbeiten. Der Refresh der Excel-Datei soll automatisch erfolgen. Mit folgendem Code soll die Excel-Datei geöffnet, aktualisiert, gespeichert und Excel geschlossen werden: Sub NEU() Dim xlApp As Excel.Application Dim xlWB As Excel.Workbook Set xlApp = CreateObject("Excel.Application") xlApp.Visible = True Set xlWB = xlApp.Workbooks.Open("C:\Pfad\Dateiname.xlsm") xlApp.ActiveWorkbook.RefreshAll xlWB.RefreshAll ========================================== xlWB.Save xlWB.Close False ' closes the workbook without saving xlApp.Quit ' closes the Excel application Set xlWB = Nothing Set xlApp = Nothing An der gestrichelt dargestellten Stelle müssen wir einen Delay einbauen, denn ansonsten erscheint die Fehlermeldung "Durch diese Aktion wird eine anstehende Datenaktualisierung abgebrochen. Fortfahren?" Wir haben es schon mit "sleep(xxxx)" , For-to-next-Schleifen und "Application.Wait Now + TimeSerial(0, 0, X)". Leider ohne Erfolg. Wie können wir Word dazu bringen, eine bestimmte Anzahl von Sekunden zu warten, bis es die Excel-Datei speichert und schließt? Vielen Dank im Voraus für eure Antworten.

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 Excel aus Word heraus steuern
16.07.2014 07:59:31 Tobias Ladwig
NotSolved
16.07.2014 09:01:37 Gast91114
NotSolved
16.07.2014 10:24:58 Tobias Ladwig
NotSolved
16.07.2014 10:51:34 Tobias Ladwig
NotSolved
16.07.2014 10:53:33 Tobias Ladwig
NotSolved
16.07.2014 11:50:35 Gast56530
NotSolved