Thema Datum  Von Nutzer Rating
Antwort
Rot VBA File Import
04.06.2018 13:49:16 Jan
NotSolved
04.06.2018 17:53:33 Mackie
NotSolved
05.06.2018 10:09:49 Gast46236
NotSolved
05.06.2018 10:36:16 Gast2484
*
NotSolved
05.06.2018 10:55:35 Gast98145
NotSolved

Ansicht des Beitrags:
Von:
Jan
Datum:
04.06.2018 13:49:16
Views:
857
Rating: Antwort:
  Ja
Thema:
VBA File Import

Hallo, 

ich habe folgendes Problem und ich hoffe, dass mir jemand weiterhelfen kann. 

 

Sub getworkbook()
    ' Auswahl Workbook
    Dim ws As Worksheet
    Dim filter As String
    Dim targetWorkbook As Workbook, wb As Workbook
    Dim Ret As Variant

    Set targetWorkbook = Application.ActiveWorkbook

    ' Einstellungen vom File Dialog
    filter = "Text files (*.xlsx),*.xlsx"
    Caption = "Bitte wählen Sie eine Datei aus dem VAT Upload Ordner aus "
    Ret = Application.GetOpenFilename(filter, , Caption)

    If Ret = False Then Exit Sub

    Set wb = Workbooks.Open(Ret)

    wb.Sheets(1).Move After:=targetWorkbook.Sheets(targetWorkbook.Sheets.Count)

    
    ' If Anweisung für Bezeichnung der Arbeitsmappen
    If Workbooks("Woche.xlsx") = True Then
        ActiveSheet.Name = "Woche"
    Else
        ActiveSheet.Name = "Feiertag"
    End If

 

Mit dieser Funktion möchte ich vorhandene Excel Tabellen in eine neue Excel Tabelle einfügen. Das funktioniert soweit auch.

Der Punkt ist nur, dass sich die Arbeitsmappen nicht automatisch mitumbennen. 

 

 ' If Anweisung für Bezeichnung der Arbeitsmappen
    If Workbooks("Woche.xlsx") = True Then
        ActiveSheet.Name = "Woche"
    Else
        ActiveSheet.Name = "Feiertag"
    End If

Beim ersten Import möchte ich, dass die erste neue Arbeitsmappe Woche heißt und beim zweiten Import soll die nächste Arbeitsmappe Feiertag heißen.

 

Über eine Antwort würde ich mich freuen.

 

Grüße

 

Jan


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
Rot VBA File Import
04.06.2018 13:49:16 Jan
NotSolved
04.06.2018 17:53:33 Mackie
NotSolved
05.06.2018 10:09:49 Gast46236
NotSolved
05.06.2018 10:36:16 Gast2484
*
NotSolved
05.06.2018 10:55:35 Gast98145
NotSolved