Thema Datum  Von Nutzer Rating
Antwort
05.06.2020 09:22:57 Arlen Askerow
Solved
05.06.2020 11:07:50 Gast18029
NotSolved
05.06.2020 11:28:32 Gast61900
NotSolved
05.06.2020 12:01:13 Gast82374
NotSolved
15.06.2020 07:52:02 Gast86008
NotSolved
15.06.2020 08:54:53 Gast65563
NotSolved
15.06.2020 10:41:18 Gast97550
NotSolved
Blau Daten aus einer anderen geschlossenen Datei abrufen - mit relativem Pfad
15.06.2020 11:23:24 amicro2000
NotSolved
15.06.2020 11:30:20 Gast5666
NotSolved
15.06.2020 11:44:59 Gast700
NotSolved
15.06.2020 12:03:54 Gast33104
NotSolved

Ansicht des Beitrags:
Von:
amicro2000
Datum:
15.06.2020 11:23:24
Views:
576
Rating: Antwort:
  Ja
Thema:
Daten aus einer anderen geschlossenen Datei abrufen - mit relativem Pfad

Hei wieder,

Private Const Ordnername As String = "C:\Jahre\" ' <<< \ am ende nicht vergessen

Public Sub Test()
    Call Import("02.03.2020")
End Sub

Public Sub Import(Dateiname_datum As String)
    Dim D As Date, Jahr As String, Monat As String, strDatei As String
    Dim z As Integer, s As Integer
    
    ThisWorkbook.Worksheets("Ausgabe").Range("A2:C7").ClearContents
    
    On Error GoTo Ende
    
    D = DateValue(Dateiname_datum)
    Jahr = Year(D)
    Monat = Format(D, "MMMM")
    
    strDatei = Dir(Ordnername & Jahr & "\" & Monat & "\")
    Do Until strDatei = ""
        If Left(strDatei, InStrRev(strDatei, ".") - 1) = Dateiname_datum Then
            With ThisWorkbook.Worksheets("Ausgabe")
                For z = 2 To 7
                    For s = 1 To 3
                        .Cells(z, s) = "='" & Ordnername & Jahr & "\" & Monat & "\[" & strDatei & "]" & "Übersicht'!" & Cells(z, s).Address(False, False)
                    Next s
                Next z
            End With
        End If
    strDatei = Dir
    Loop
    
    Exit Sub
Ende:
    MsgBox "Fehler aufgetretten!!!"
End Sub

Einfach diesen code in ein Modul, die Variable [Ordnername] oben mit deinem Ordnerpfad versehen in dem bei dir alle Jahresordner sind.

Und die Testsub mit einem Datum deiner wahl testen.

Probier es aus.

 


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
05.06.2020 09:22:57 Arlen Askerow
Solved
05.06.2020 11:07:50 Gast18029
NotSolved
05.06.2020 11:28:32 Gast61900
NotSolved
05.06.2020 12:01:13 Gast82374
NotSolved
15.06.2020 07:52:02 Gast86008
NotSolved
15.06.2020 08:54:53 Gast65563
NotSolved
15.06.2020 10:41:18 Gast97550
NotSolved
Blau Daten aus einer anderen geschlossenen Datei abrufen - mit relativem Pfad
15.06.2020 11:23:24 amicro2000
NotSolved
15.06.2020 11:30:20 Gast5666
NotSolved
15.06.2020 11:44:59 Gast700
NotSolved
15.06.2020 12:03:54 Gast33104
NotSolved