Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragIch bin jetzt etwas irritiert. Excel ist doch selbst in der Lage CSV-files zu speichern. Geht es denn nicht mit dem Excel VBA Befehl? : Visual Basic-Quellcode (1 Zeile) Oder willst du nur einen kleinen Bereich deiner Tabelle abspeichern? Weiterhin kannst du doch ein bestimmtes Worksheet definieren. und dann dessen Zellen ansprechen Worksheets(1).Range("A1").Value
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragDein Code funktioniert. Da du aber nur bis Zeile 1390 abspeichern willst, musst du halt durch deine Schleife für die Zeilen gehen. Andernfalls hättest du ja die direkte Methode von Excel nutzen können. Weiterhin ist es nicht möglich mehrere Tabellenblätter eines Workbooks gleichzeitig als CSV zu speichern. Dazu müsstest du die Blätter erst in ein Blatt zusammen fassen. Ich habe jetzt mal noch den Code für das Tabellenblatt rein geschrieben. Da steht jetzt eine "1" als Index drin. Du musst also n…
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragAlso dieser Code (mit geändertem Pfad) würde alle xls-Dateien in diesem Pfad als csv-files mit gleichem Namen abspeichern. xlsx-Dateien habe ich nicht, das musst du halt abändern. Das Abspeichern tut es jeweils für das erste Tabellenblatt. Wenn du nicht weißt welches Tabellenblatt du brauchst, wird es schwieriger. Visual Basic-Quellcode (14 Zeilen)
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragDas Problem ist, deine Aussage ist dafür nicht eindeutig. Willst du alle Dateien in den selben Ordner speichern aus dem du sie auch geholt hast? Willst du die Dateien in dem selben Ordner abarbeiten in der das Script läuft? Willst du sie aus einem bestimmten Pfad lesen und reinschreiben, der immer ein anderer ist bei jedem Start des Scripts? Zitat: „ Ergänzung: Leider speichert er nur die Datei, die geöffnet war, als ich gespeichert habe. Aber nicht IMMER die erste! “Das verstehe ich nicht. Bei …
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragAus deiner Aussage lese ich noch etwas anderes raus... Willst du alle Tabellen einer Arbeitsmappe als CSV abspeichern? Dir ist schon klar, dass jede Tabelle dann als einzelnes File abgespeichert wird? Weil das halt so ist, muss man die Filenamen entsprechend anpassen. Also z.B. Dateisowieso_Tabelle1.csv Dateisowieso_Tabelle2.csv Dateianders_Tabelle1.csv Dateianders_Tabelle2.csv Dateianders_Tabelle3.csv Das mit deinen Trennzeichen habe ich immer noch nicht verstanden. supportnet.de/listthread/387…
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragDas Script liest alle XLS-Tabellen jeder Arbeitsmappe aus dem Verzeichnis des Scripts ein und speichert die einzelnen enthaltenen Tabellen als einzelne CSV-Datei, im gleichen Verzeichnis, mit dem im System angegebenen Listen-Trennzeichen. Dateien werden überschrieben. Visual Basic-Quellcode (24 Zeilen)
-
VBS-Script von xlsx nach csv, zum Exportieren eines bestimmten Tabellenblattes
Lightsource - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragIch habe meinen letzten Beitrag noch mal bearbeitet. Probier es noch mal aus.