Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1020to1024
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

bei Datenimport neue Tabellenbl. autom. erkennen

bei Datenimport neue Tabellenbl. autom. erkennen
30.10.2008 11:25:00
Stefan
Hallo zusammen!
Ich hab mal wieder ne kleine Frage
Ich möchte Tabellenblätter aktualiesieren aus CSV_Dateien die den selben Namen haben zb.
Tabellenblattname im File xy = 7000001
Dateiname=700001.csv
Hab das jetzt so gelöst:
ChDir "G:\Controlling\FiBu\Reporting\03 monatlich\05 Interne Berichte\ICP"
Workbooks.Open Filename:= _
"G:\Controlling\FiBu\Reporting\03 monatlich\05 Interne Berichte\ICP\700001.csv"
Cells.Select
Selection.Copy
Windows("xy.xls").Activate
Sheets("700001").Select
Cells.Select
ActiveSheet.Paste
Windows("700001.csv").Activate
Application.CutCopyMode = False
ActiveWindow.Close
Schön wäre es wenn das Makro automatisch alle Tabellenblätter durchgeht und die dazugehörige .csv Datei findet.
Im Moment kopiere ich den Code immer und ersetzte dann manuell 700001 durch z.b 700804.....nicht sehr elegant.. :-(
Hoffe jemand hat ne Idee..
Vielen Dank.

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bei Datenimport neue Tabellenbl. autom. erkennen
30.10.2008 12:36:00
gerwas
Hallo Stefan
versuche mal folgendes (ev. anpassen):

Sub einlesen()
Windows("xy.xls").Activate
For k = 1 To Sheets.Count
BlattName=Sheets(k).Name
ChDir "G:\Controlling\FiBu\Reporting\03 monatlich\05 Interne Berichte\ICP"
Workbooks.Open Filename:= _
"G:\Controlling\FiBu\Reporting\03 monatlich\05 Interne Berichte\ICP\ _
" & BlattName & ".csv"
Cells.Select
Selection.Copy
Windows("xy.xls").Activate
Sheets(k).Select
Cells.Select
ActiveSheet.Paste
Windows(BlattName & ".csv").Activate
Application.CutCopyMode = False
ActiveWindow.Close
Windows("xy.xls").Activate
Next 'sheet inxy.xls
End Sub


'habe ich aber noch nicht getestet...
Gruß Gerwas

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige