Thema Datum  Von Nutzer Rating
Antwort
25.04.2018 14:18:33 Lea
NotSolved
25.04.2018 14:30:30 Gast47061
NotSolved
25.04.2018 14:52:37 Gast5773
NotSolved
25.04.2018 15:05:30 Gast98591
NotSolved
25.04.2018 15:11:25 Gast61365
NotSolved
25.04.2018 15:18:08 Gast66306
NotSolved
25.04.2018 15:38:41 Gast43096
NotSolved
25.04.2018 15:51:36 Gast76377
NotSolved
25.04.2018 16:00:22 Gast6458
NotSolved
25.04.2018 16:06:45 Gast21074
NotSolved
Rot Excel Daten an Word schicken
27.04.2018 11:34:26 Gast66264
Solved

Ansicht des Beitrags:
Von:
Gast66264
Datum:
27.04.2018 11:34:26
Views:
530
Rating: Antwort:
 Nein
Thema:
Excel Daten an Word schicken

Also bin dann gestern auf die Lösung gekommen... Eigentlich wärs doch relativ einfach gewesen! Also immerhin heisst es ja VBA --> Visual Basic for Applications, nicht "for Excel" oder "for Word". Das ganze wurde also auch dafür gemacht zwischen den Programmen zu kommunzieren. Also ist es logischerweise(wie ich vermutet habe) möglich Variablen zwischen den Programmen auszutauschen. War ein wenig erstaunt das dass hier niemand wusste, da ich noch seeeeeeehr viel in VBA zu lernen habe.... :)

 

Also die Lösung ist einfach den Wert der ComboBox1 in eine Variable zu speichern, und dann aus dem Excel heraus eine Sub im Word aufzurufen und die Variable mitzugeben.

 

Code im Excel:

Public AppWD As Word.Application
Public AppDoc As Word.Document
Set AppDoc = AppWD.Documents.Add(strPath)
Set AppWD = CreateObject("Word.Application")
AppWD.Visible = True
Set AppDoc = AppWD.Documents.Add(strPath)
AppWD.Run "Initialize", strParamE, Server1E, Server2E, DBServerE, WebserverE

Die ganzen Variablen strParamE, Server1E, Server2E, DBServerE, WebserverE, 
werden an die Sub Initialize im Word übergenen.

Im Word siehts dann folgendermassen aus: 

Public Sub Initialize(strParamE, Server1E, Server2E, DBServerE, WebserverE)

'Verwertung der Variablen
    
End Sub

 


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
25.04.2018 14:18:33 Lea
NotSolved
25.04.2018 14:30:30 Gast47061
NotSolved
25.04.2018 14:52:37 Gast5773
NotSolved
25.04.2018 15:05:30 Gast98591
NotSolved
25.04.2018 15:11:25 Gast61365
NotSolved
25.04.2018 15:18:08 Gast66306
NotSolved
25.04.2018 15:38:41 Gast43096
NotSolved
25.04.2018 15:51:36 Gast76377
NotSolved
25.04.2018 16:00:22 Gast6458
NotSolved
25.04.2018 16:06:45 Gast21074
NotSolved
Rot Excel Daten an Word schicken
27.04.2018 11:34:26 Gast66264
Solved