Thema Datum  Von Nutzer Rating
Antwort
16.01.2017 13:58:58 Jules 1991
NotSolved
16.01.2017 14:34:37 gast
NotSolved
16.01.2017 15:39:57 Gast43542
NotSolved
Blau Kopieren eines Tabellenblatts aus einer dynamischen Quelldatei
16.01.2017 18:03:26 gast
NotSolved
17.01.2017 08:55:32 Jules 1991
NotSolved

Ansicht des Beitrags:
Von:
gast
Datum:
16.01.2017 18:03:26
Views:
642
Rating: Antwort:
  Ja
Thema:
Kopieren eines Tabellenblatts aus einer dynamischen Quelldatei

Public Sub Update_Data2()
     Dim QWB As Workbook, ZWB As Workbook
     Dim DatName, TestArray() As String
     DatName = Application.GetOpenFilename
     TestArray = Split(DatName, "\")     'Splitte Text anhand von "Backslash" und schreibe die einzelnen Teile in ein Array "TestArray"
     DatName = TestArray(UBound(TestArray)) 'Logischerweise landet der Dateiname (ohne Pfad) im letzten Element des Array
     Workbooks.Open (DatName)
     Set QWB = Workbooks(DatName)
     Set ZWB = ThisWorkbook
     Dim QWS As Worksheet, ZWS As Worksheet
     Set QWS = QWB.Worksheets("RIS Overview")   ' Quelle
     Set ZWS = ZWB.Worksheets("RIS Overview")    ' Ziel
     QWS.Cells.Copy ZWS.Cells(1, 1)      ' Inhalt in Ziel-Tabelle einfügen
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
16.01.2017 13:58:58 Jules 1991
NotSolved
16.01.2017 14:34:37 gast
NotSolved
16.01.2017 15:39:57 Gast43542
NotSolved
Blau Kopieren eines Tabellenblatts aus einer dynamischen Quelldatei
16.01.2017 18:03:26 gast
NotSolved
17.01.2017 08:55:32 Jules 1991
NotSolved