Registriert seit: 31. Dez 2002
235 Beiträge
Delphi 10 Seattle Enterprise
|
Button "Drucken" unter Excel ausschalten
7. Aug 2003, 18:29
Hi Leute,
ich erzeuge in delphi ein oleobjekt und weise dieses an Excel zu Öffnen (mit arbeitsmappe und tabelle).
Funktioniert alles wunderbar!
Problem:
Ich möchte in Excel die Option Drucken deaktivieren.
Dabei ist mir egal, ob das Symbol aus der Standardleiste und dem Menueeintrag unter "Datei" gelöscht, grau hinterlegt oder deaktiviert wird. Hauptsache ist, das diese Option nicht mehr zur verfügung steht.
Habe verschiedene Optionen ausprobiert:
kurze Auflistung:
1. excel.Application.CommandBars('File').Controls(15) .Delete
excel.Application.CommandBars('Standard').Controls (6).Delete
keine Wirkung!
2. excel.interaktive:=False
Problem:
Excel läßt sich nicht einmal mehr schoießen.
3. excel.application.commandbars['Standard'].visible:=false
excel.application.commandbars['Standard'].visible:=false
keine Wirkung
was nun?
wie bekomme ich Zugriff auf die Symbolleisten in Excel und die einzelnen Optionen?
Wo finde ich eine Referenz über die Nummerischen Werte der einzelnen Optionen in den Symbolleisten?
Entschuldigt die vielen Fragen, komme aber einfach nicht weiter!
|