- Beiträge: 12
Excel-Write: zuerst löschen, dann 2x schreiben
- K. May
- Autor
- Offline
- Benutzer
Weniger
Mehr
8 Jahre 1 Woche her #2918
von K. May
Excel-Write: zuerst löschen, dann 2x schreiben wurde erstellt von K. May
Hallo,
wahrscheinlich eine blöde Frage (wenn man die richtige Stelle in der Doku findet):
Ich möchte per Batch-Datei ZWEI SQL-Datenabfragen hintereinander in EIN
bestimmtes Excelsheet (geht ja per Name) reinschreiben (Spalten sind schon
gleich). Aber vor dem ersten Schreibvorgang muss das Excelsheet gelöscht werden.
Geht das mit flowheater 3.5.0 überhaupt? Falls notwendig werde ich mit einem
weinenden (wg. Kosten) und lachenden Auge (weil das Programm halt
einfach nur genial ist) upgraden, das wäre nicht das Problem.
Beste Grüße
Klaus
wahrscheinlich eine blöde Frage (wenn man die richtige Stelle in der Doku findet):
Ich möchte per Batch-Datei ZWEI SQL-Datenabfragen hintereinander in EIN
bestimmtes Excelsheet (geht ja per Name) reinschreiben (Spalten sind schon
gleich). Aber vor dem ersten Schreibvorgang muss das Excelsheet gelöscht werden.
Geht das mit flowheater 3.5.0 überhaupt? Falls notwendig werde ich mit einem
weinenden (wg. Kosten) und lachenden Auge (weil das Programm halt
einfach nur genial ist) upgraden, das wäre nicht das Problem.
Beste Grüße
Klaus
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
8 Jahre 1 Woche her #2920
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Excel-Write: zuerst löschen, dann 2x schreiben
Hallo Herr May,
auch mit der aktuellen Version kann mit dem Excel Adapter das Arbeitsblatt vor dem Schreibvorgang nicht komplett gelöscht bzw. geleert werden. Durch Ihre Anfrage frage ich mich selbst warum dieses Feature noch nicht implementiert wurde. Wird mit eine der nächsten Versionen umgesetzt, vielen Dank für den Denkanstoß
Workaround) Wenn Sie das Ganze eh über ein Skript und dem Batch Modul ausführen können Sie das sehr elegant über ein leeres Excel Arbeitsmappen Template lösen.
Hier mal ein Beispiel CMD Skript
auch mit der aktuellen Version kann mit dem Excel Adapter das Arbeitsblatt vor dem Schreibvorgang nicht komplett gelöscht bzw. geleert werden. Durch Ihre Anfrage frage ich mich selbst warum dieses Feature noch nicht implementiert wurde. Wird mit eine der nächsten Versionen umgesetzt, vielen Dank für den Denkanstoß
Workaround) Wenn Sie das Ganze eh über ein Skript und dem Batch Modul ausführen können Sie das sehr elegant über ein leeres Excel Arbeitsmappen Template lösen.
Hier mal ein Beispiel CMD Skript
Code:
@echo off
REM Pfad zu FHBatch.exe setzen
set FHBATCH="C:\Program Files\FlowHeater V4\BIN\FHBatch.exe"
REM Excel Template kopieren falls vorhanden überschreiben
copy /Y C:\Temp\excel-template.xlsx C:\Temp\excel-work.xlsx
REM 1. Import mit leeren Excel Template starten
%FHBATCH% /WriteFileName C:\Temp\excel-work.xlsx C:\Temp\excel-import.fhd
REM 2. Import an vorhandenes Excel Template anfügen
%FHBATCH% /WriteFileName C:\Temp\excel-work.xlsx C:\Temp\excel-import.fhd
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.252 Sekunden