Collapse column

Autor Thema: Office 2010: Spalten beim Import aus txt File neu anordnen  (Gelesen 1483 mal)

Offline hziemer

  • Newbie
  • *
  • Beiträge: 49
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Office 2010: Spalten beim Import aus txt File neu anordnen
« am: Februar 17, 2013, 11:47:25 Vormittag »
Hallo zusammen

Die Lösung meines Problem ist mittels manuellem Eingreifen problemlos möglich.
Aber.
Der Verfasser ist faul  und möchte den Datenimport automatisch durchführen.
Hier mein Problem:
4 mal am Tag wird eine TXT Datei ins Excel importiert. Die vorhandenen Datenbereiche werden überschrieben. Die Daten sind in 3 Spalten angeordnet.
Datum, Größe und Name
Aber innerhalb vom Excel soll die Reihenfolge der Spalten wie folgt sein: Name, Datum und Größe

Gibt es dafür eine Lösung, die beim Import automatisch die Spalten im Excel wie oben anordnet?
Ich wäre für jede Hilfe dankbar.

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline pepo1943

  • Newbie
  • *
  • Beiträge: 40
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2007
Office 2007: Antw:Office 2010: Spalten beim Import aus txt File neu anordnen
« Antwort #1 am: Februar 17, 2013, 12:31:43 Nachmittag »
Hallo Hziemer,

vielleicht nicht die eleganteste Lösung, aber sicher die einfachste:
- Import der txt-Datei in eine Excel-Hilfstabelle
- Verknüpfung dieser Tabelle mit eine zweiten und den entsprechenden "="-Funktionen

Beste Grüße
Pepo

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2010: Spalten beim Import aus txt File neu anordnen
« Antwort #2 am: März 03, 2013, 13:27:58 Nachmittag »
Hallo n.n.

Alternative: Füge diesen Code:

Sub UmGruppieren()
   With ActiveSheet
      .Columns(1).Insert Shift:=xlToRight
      .Columns(4).Cut Destination:=Columns(1)
   End With
End Sub

in ein Modul der Tabelle ein. Wie das geht, kannst du beispielsweise hier nachlesen. Dieser Code wird dann in der aktiven Tabelle ausgeführt und verschiebt die letzte (eigentlich 3.) Spalte nach vorne.

Da das mehrmals täglich genutzt wird, kannst du auch in der Schnellstartleiste einen Link auf das Modul anlegen, dann reicht 1 Klick auf das Symbol dort.
Gruß
Günther

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.