Thema Datum  Von Nutzer Rating
Antwort
Rot VBA neuste datei öffnen
04.02.2021 02:32:39 Kubilay G.
NotSolved
04.02.2021 06:47:11 Mase
NotSolved
04.02.2021 10:54:14 Kubilay G.
NotSolved
04.02.2021 11:43:08 Mase
NotSolved
04.02.2021 13:01:28 ralf_b
NotSolved
04.02.2021 13:11:29 ralf_b
NotSolved
04.02.2021 14:19:31 Mase
NotSolved
04.02.2021 15:39:37 ralf_b
NotSolved
04.02.2021 21:47:24 Kubilay G.
NotSolved
05.02.2021 06:50:31 Mase
NotSolved
05.02.2021 19:54:00 Gast6463
NotSolved
05.02.2021 20:55:16 Mase
NotSolved
05.02.2021 21:04:06 Gast19024
NotSolved
05.02.2021 21:20:25 Mase
NotSolved
06.02.2021 13:04:35 Trägheit
NotSolved
06.02.2021 19:45:49 Mase
NotSolved

Ansicht des Beitrags:
Von:
Kubilay G.
Datum:
04.02.2021 02:32:39
Views:
493
Rating: Antwort:
  Ja
Thema:
VBA neuste datei öffnen

Hallo Zusammen, 

ich brauche bitte dringend eure Hilfe. 

Und zwar möchte ich in einer Excel Tabelle durch eine Schaltfläche die aktuellste Datei öffnen und wie unten beschrieben bearbeiten.

Die Dateien haben immer die selbe Endung (.col) 

Ich habe auch bereits folgenden Makro erstellt, aber so zieht er mir nur explizit die .col Datei die ich im Verzeichniss ausgewählt habe. 

Aber wir erstellen jeden Tag eine neue und ich möchte den kompletten Vorgang im Makro automatisch mit der neusten Datei durchführen. 

Die .col Datein sind immer so aufgebaut DFT12220443.COL  (DFT= ORT / 12= Monat / 22=Tag / 0443= Uhrzeit)

Nach dem öffnen der .col Datei muss ich es immer mit dem Textkonventierungs-Assistent trennen deshalb auch im Makro der StartRow bereich, anschliesend kopier ich die datei und füge es in eine separate Tabelle ein. Im Makro funktioniert alles super bis auf das auswählen mit der neusten Datei. 

Mein Makro: 

Sub Makro1()
'
' Makro1 Makro
'
    Workbooks.OpenText Filename:= _
        "C:\Users\Z378\Desktop\test\col\DFT12220443.COL", Origin:=xlMSDOS, _
        StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array(Array(0, 2), Array(10 _
        , 2), Array(23, 2), Array(35, 2), Array(39, 2), Array(47, 2), Array(61, 2)), _
        TrailingMinusNumbers:=True
    Cells.Select
    Selection.Copy
    Windows("TNT HLG.xls").Activate
    Cells.Select
    ActiveSheet.Paste
End Sub
 

Ich danke euch im vor raus für eure Hilfe. 


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 neuste datei öffnen
04.02.2021 02:32:39 Kubilay G.
NotSolved
04.02.2021 06:47:11 Mase
NotSolved
04.02.2021 10:54:14 Kubilay G.
NotSolved
04.02.2021 11:43:08 Mase
NotSolved
04.02.2021 13:01:28 ralf_b
NotSolved
04.02.2021 13:11:29 ralf_b
NotSolved
04.02.2021 14:19:31 Mase
NotSolved
04.02.2021 15:39:37 ralf_b
NotSolved
04.02.2021 21:47:24 Kubilay G.
NotSolved
05.02.2021 06:50:31 Mase
NotSolved
05.02.2021 19:54:00 Gast6463
NotSolved
05.02.2021 20:55:16 Mase
NotSolved
05.02.2021 21:04:06 Gast19024
NotSolved
05.02.2021 21:20:25 Mase
NotSolved
06.02.2021 13:04:35 Trägheit
NotSolved
06.02.2021 19:45:49 Mase
NotSolved