Hallo robert_de,
habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:
1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.
2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.
3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.
4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" endet.
Lösung:
- einmal manuell "BillOfMaterial" (?notfalls im ADMIN-Modus?) starten und als XLS speichern.
- im Macro vor "...Print" prüfen, ob "Datei" auf ".xls" endet und notfalls anpassen, damit der Fehler nicht wiederkommt
--getestet mit R14Sp3Hf26--
Alle Klarheiten beseitigt? 
mfg,
Lusilnie
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP