Forum: Programmieren allgemein
by Nimmersatt,
8. Jan 2015
Ach, ja,
Noch einmal recht herzlichen Dank für deine Mühe.:thumb:
Forum: Programmieren allgemein
by Nimmersatt,
8. Jan 2015
Hallo Jumpy,
Ich habe dein Code getestet und da wurde mir klar, dass die Probleme ganz woanders lagen.
Zuerst versuchte ich dein Code in mein Programm zu integrieren, es funktionierte nicht.
Dann habe ich nur dein Code getestet, mit meinen Exceldateien, es gab keine Fehlermeldung, aber der Sheet wurde nicht kopiert.
Erst als ich andere Exceldateien getestet habe, funktionierte auch dein...
Forum: Programmieren allgemein
by Nimmersatt,
7. Jan 2015
Ich habe schon viel zu viel Zeit wegen des Move-Befehls vergeudet.
Eine Lösung reicht mir, auch wenn ich da nicht die Abfrage abschalten kann.
Falls jemand die Move-Lösung findet, kann er sie ja posten.
mfg Nimmersatt
Forum: Programmieren allgemein
by Nimmersatt,
7. Jan 2015
Hallo Jumpy,
Move-Befehl
Könntest du das in Delphi übersetzen ?
Bei der jetzt gefundenen Lösung kann ich nicht die Abfrage bezüglich des Zwischenspeichers abschalten, Displayalerts:=false funktioniert nicht.
Forum: Programmieren allgemein
by Nimmersatt,
6. Jan 2015
Das Problem ist gelöst.
Excel1.sheets.Activate;
Excel1.cells.select;
Excel1.Selection.Copy;
Excel2.ActiveWorkbook.sheets.paste;
Forum: Programmieren allgemein
by Nimmersatt,
6. Jan 2015
Hallo Jumpy,
Mit dem Move-Befehl ist es wie mit dem Copy-Befehl, innerhalb einer Excel-datei ja, in eine andere nein.
Hallo p80286,
Ich habe alles mögliche ausprobiert.
Eine andere Variante wäre, die 2. Exceldatei in ein anderes Workbook der ersten Excel-Datei zu laden, um es dann mit dem Kopieren zu versuchen. Aber auch da bin ich gescheitert.
Forum: Programmieren allgemein
by Nimmersatt,
6. Jan 2015
Hallo,
Ich möchte einen Sheet einer Excel-Datei in eine andere Excel-Datei kopieren.
Innerhalb einer Exceldatei funktioniert das kopieren ja, in eine andere aber nicht.
Das funktioniert (innerhalb einer Exceldatei)
Excel.sheets.Copy(Excel.Sheets);
Das funktioniert nicht (zwischen 2 Exceldateien)
Excel1.sheets.Copy(Excel2.Sheets);