Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

Thema

Zugriff auf geschlossene Arbeitsmappen

Gruppe

Arbeitsmappe

Problem

Weder über VBA noch mit der Excel-Funktion INDIREKT() kann ich auf geschlossene Arbeitsmappen zugreifen. Läßt sich dieses Problem umgehen?

Lösung
Geben Sie die nachfolgende benutzerdefinierte Funktion in ein Standardmodul ein.

StandardModule: basMain

Function CLink(strLink As String)
    CLink = ExecuteExcel4Macro(strLink)
End Function

Sub Aufruf()
    Dim sTxt As String
    sTxt = Range("C4").Text
    MsgBox CLink(sTxt)
End Sub