AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Excel 2002 fernsteuern

Ein Thema von Jacki O · begonnen am 20. Jul 2005 · letzter Beitrag vom 20. Jul 2005
Antwort Antwort
Jacki O

Registriert seit: 18. Okt 2003
73 Beiträge
 
#1

Excel 2002 fernsteuern

  Alt 20. Jul 2005, 09:36
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?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Excel 2002 fernsteuern

  Alt 20. Jul 2005, 09:48
Zitat von Jacki O:
Ist es möglich, das sich die Windows API geändert hat. Die Befehle zur Steuerung von Excel also nicht mehr die gleichen sind?
Das hat nichts mit der Windows-API im eigentlichen Sinn zu tun sondern mit der COM-Schnittstelle von Excel.
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
WoGe

Registriert seit: 16. Jun 2005
Ort: Kelkheim
178 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: Excel 2002 fernsteuern

  Alt 20. Jul 2005, 10:09
Zitat von Bernhard Geyer:
Das hat nichts mit der Windows-API im eigentlichen Sinn zu tun sondern mit der COM-Schnittstelle von Excel.
Und nach den COM-Regeln dürfen einmal veröffentlichte Schnittstellen nicht mehr geändert werden.
Ha, M$ warn die ersten, die sich bei Office nicht an diese Regel gehalten haben!

Zitat von Jacki O:
- nachshauen, ob Excel auf dem Rechner existiert
- Excel schliessen, wenn geöffnet
- Vorlage mit Werten füllen
- Neue Arbeitsmappe als *.xls abspeichern
Wieso Excel schliessen, wenn geöffnet?
Ich würde nur ein neues Workbook von der Vorlage erzeugen, das füllen und speichern

mfg
wo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz