![]() |
Excel 2002 fernsteuern
Hallo,
wir haben ein Tool, mit dem man eine Excel Vorlage '*.xlt' mit Werten belegen kann. Das funtioniert mit Excel 97/2000 einwandfrei. Nur beim Einsatz von Excel 2002 gibt es Probleme, die ich bisher leider noch nicht kenne (Fehlermeldung lautet:'Funktioniert nicht!'. Ich weiß, das ist nicht befriedigend, aber ich habe leider nicht mehr Infos). Leider habe ich auch kein Excel 2002 im Hause und kann einen Fehler also auch nicht nachvollziehen. Generel arbeitet das Tool wie folgt: - nachshauen, ob Excel auf dem Rechner existiert - Excel schliessen, wenn geöffnet - Vorlage mit Werten füllen - Neue Arbeitsmappe als *.xls abspeichern Ist es möglich, das sich die Windows API geändert hat. Die Befehle zur Steuerung von Excel also nicht mehr die gleichen sind? |
Re: Excel 2002 fernsteuern
Zitat:
Und nach den COM-Regeln dürfen einmal veröffentlichte Schnittstellen nicht mehr geändert werden. Also kann es nun folgende Gründe haben: - Virenscanner verhindert Automatisierung - Installationsfehler Excel - Fehler in der Wrapper-Komponente von Delphi (falls Du sie verwendest) - Grundsätzlicher Fehler in dieser Funktion das sie inkompatible geworden ist. - Fehler deiner Implementierung. Du verwendest die Schnittstelle in einer Art und Weise die ältere Excel nicht gestört hat. Also ohne genaue Fehlermeldung hilft nur die Glaskugel. Deine Autowerkstatt (falls Du ein Auto hast) wird mit der Meldung "Auto geht nicht mehr" auch nicht sehr viel anfangen können. |
Re: Excel 2002 fernsteuern
Zitat:
Zitat:
Ich würde nur ein neues Workbook von der Vorlage erzeugen, das füllen und speichern mfg wo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz