Excel Vorlage füllen

3. Dezember 2008 11:47

Hallo zusammen.
Ich versuche eine Excel Vorlage eines Herstellers von uns zu füllen.
Leider bekomme ich beim Füllen immer eine Fehlermeldung mit der ich nichts anfangen kann. (siehe Anhang).
Aufhängen tut er sich an folgender Stelle im Code Table 370 - CreateSheet:
XlWrkSht.Name := SheetName;

Wenn ich mir selber eine Vorlage erstelle mit vorgefertigten Mappen, wird diese ohne Probleme gefüllt.
Aufrufen tue ich das ganze so:
Code:
tempExcelBuffer.OpenBook('C:\claim.xls','Rebate Claim Sheet');
tempExcelBuffer.CreateSheet('Rebate Claim Sheet','Rebate Claim Sheet',COMPANYNAME,USERID);
tempExcelBuffer.GiveUserControl;


Weiß jemand woran das liegen könnte?
Ist das Excel Dokument irgendwie geschützt!?
Ich kann nichts dergleichen finden...

Danke & Gruß
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Excel Vorlage füllen

3. Dezember 2008 12:36

Ich will ja nix sagen, aber auf diese Fehlermeldung hast Du mir hier http://www.msdynamics.de/viewtopic.php?f=40&t=6389 geantwortet. Auf eine Lösung bin ich bis jetzt immer noch nicht gekommen.

Volker

Re: Excel Vorlage füllen

3. Dezember 2008 12:52

Ach herrje :roll:

OK, aber an der Anzahl der Spalten kann es bei mir nicht liegen.Es sind nur 22.
Meine Office Version 2007 SP1.

Wenn du was raus bekommen solltest, lass es mich bitte wissen.

Gruß

Re: Excel Vorlage füllen

3. Dezember 2008 12:55

Was mir grade noch aufgefallen ist, ich habe als Subtype in der Tabelle 370 beim XlWrkSht "Unknown Automation Server.Worksheet" stehen.
Habe das nun mal durch "'Microsoft Excel 12.0 Object Library'.Worksheet" ersetzt, aber keine Änderung...
Komisch aber dass ein anderes Sheet problemlos gefüllt wird.