Thema Datum  Von Nutzer Rating
Antwort
10.01.2017 12:30:16 Konrad
NotSolved
Blau Makro mit SVerweis auf eine offene Excel-Datei
10.01.2017 17:34:16 Mackie
NotSolved

Ansicht des Beitrags:
Von:
Mackie
Datum:
10.01.2017 17:34:16
Views:
527
Rating: Antwort:
  Ja
Thema:
Makro mit SVerweis auf eine offene Excel-Datei

Kopiere diese Funktion in ein neues oder vorhandenes Modul:

Public Function Offen(ByVal such As String) As String
Dim Fenster As Variant
Offen = ""
For Each Fenster In Application.Windows
    If InStr(1, Fenster.Caption, such) > 0 Then
        Offen = Fenster.Caption
    End If
Next
End Function

Die Funktion Offen("Teilstring") gibt die erste Datei zurück, die offen ist und im Namen "Teilstring" enthält.

Hier zum Testen:


Public Sub test()

     dim found as string
     found = Offen("Neu8.xlsm")' oder z.B. ("-01-2017")
     If found <> "" Then
          x = MsgBox(found + "OFFEN")
     Else
          x = MsgBox("NICHT OFFEN")
     End If
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
10.01.2017 12:30:16 Konrad
NotSolved
Blau Makro mit SVerweis auf eine offene Excel-Datei
10.01.2017 17:34:16 Mackie
NotSolved