Anzeige
Archiv - Navigation
1620to1624
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makros und Functions starten aus Word-Makro

Makros und Functions starten aus Word-Makro
07.05.2018 09:38:41
Barbara
Hallo,
ich schaff es nicht, von einem Word-Makro aus Makros und Functions auszuführen, die in einer geschlossenen Excel-Datei (hier "Versuch.xlsm") sind. Natürlich muss diese Datei erst geöffnet werden. sie enthält ein Modul mit folgendem Code:
Option Explicit
Sub Anfang(Bereich As Range)
Bereich.Cells(1, 1).Select
End Sub
Sub HalloWelt()
MsgBox "Hallo Welt"
End Sub
Function Plus5(Zahl As Double) As Double
Plus5 = Zahl + 5
End Function
Sub Test()
Anfang Range("a3", "b5")
ActiveCell.Value = Plus5(3.14)
End Sub

Das Word-Dokument, von dem aus das Ganze gestartet werden soll, habe ich mit folgendem Code versehen:
Sub WordMakro()
Dim a, b, c
Dim wb
Set wb = Workbooks.Open("Versuch.xlsm")
With wb.Parent
.Visible = True
.Run "HalloWelt"
.Run "Anfang Range("a3", "b5")"
End With
End Sub
was allerdings nicht funktioniert, ausser das "HalloWelt"-Makro, wo keine Werte über- oder rück gegeben werden.
LG Barbara

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makros und Functions starten aus Word-Makro
07.05.2018 10:16:23
EtoPHG
Hallo,
Application.Run "Prozedurname", Lies doch bitte vorher die VBA Hilfe durch!
"Anfang Range....blabla..." ist doch kein Prozedurname!
Gruess Hansueli
AW: Makros und Functions starten aus Word-Makro
07.05.2018 10:44:10
Robert
Hallo Barabara,
so könnte es klappen (Änderungen in rot):
Sub WordMakro()
Dim a, b, c
Dim wb
Dim rng As Excel.Range
Set wb = Workbooks.Open("D:\Download\Excel\Excel-Foren-Test\Mappe11.xlsm")
With wb.Parent
.Visible = True
.Run "HalloWelt"
Set rng = wb.ActiveSheet.Range("A3", "B5")
.Run "Anfang", rng
End With
End Sub

Gruß
Robert
Anzeige
AW: Makros und Functions starten aus Word-Makro
08.05.2018 12:23:57
Barbara
Das ist verständlich. Und funktioniert.
Vielen Dank.
LG, Barbara
Gerne und Danke für die Rückmeldung (owT)
08.05.2018 13:17:01
Robert

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige