Ausdruck Blankoformular
22.02.2004 19:32:21
Bjoern
ich habe ein (geschütztes) Excel-Sheet entworfen, das per Steuerelement einmal als Blanko, ein anderes Mal mit den ausgefüllten Werten gedruckt werden können soll. Ich suche nach einer Lösung, wie das Formular als Blanko auch dann gedruckt wird, wenn sich in der Maske Eingabewerte befinden. Hat dazu jemand eine Idee? Ich hatte erst überlegt, die Schriftfarbe auf weiß wechseln zu lassen und nach dem Druck wieder zurückzusetzen. Das ist in einem geschützten Formular jedoch nicht möglich (Natürlich könnte man theoretisch den Blattschutz auch kurzzeitig aufheben, dann die Farben ändern, drucken, Farben zurücksetzen und wieder schützen. Das erscheint mir aber keine besonders glückliche Lösung.
Ein anderer Ansatz könnte in der Definition eines Druckbereichs bestehen, der die Eingabefelder ausschließt. Das Formular ist jedoch relativ komplex, so dass die Definition eines solchen Druckbereichs entwedrer schon gar nicht möglich, oder aber mit einem enormen Aufwand verbunden wäre.
Vernünftiger erscheint schon ein Ansatz, über den die Werte in ein Array zwischengespeichert, im Formular gelöscht und nach Druck wieder aus dem Array eingefügt werden. Aber da gerate ich an die Grenzen meiner VBA-Kenntnisse. Kann mir jemand vielleicht damit helfen?
Vielen Dank für alle Tips und Hilfestellungen!
Viele Grüße
Björn