Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VBA: Feld im Bericht nicht drucken

58 views
Skip to first unread message

Beck, Alwin

unread,
Jan 18, 2008, 5:39:37 AM1/18/08
to
Access 2003

Hallo,
ich habe mehrere Berichte bei welchen ich im Berichtsfuss Summen
bilde. Diese Felder sollen
jedoch bei der Anzeige des Berichtes sowie beim Druck nicht
angezeigt/gedruckt werden.
Wie kann ich dieses in VBA lösen ?

Derzeit ist mein Ansatz wie folgt beim Druck :

Private Sub Berichtsfuß_Print(Cancel As Integer, PrintCount As
Integer)
'Beim Druck des Berichtes soll das Feld TXT_1001 nicht ausgegeben
werden

TXT_1001. ---> hier fehlt mir die Eigenschaft dass das Feld nicht
gedruckt wird

End Sub

Und dieses für die Anzeige :

Private Sub Berichtsfuß_Format(Cancel As Integer, FormatCount As
Integer)
TXT_1001. -----> hier fehlt mr die Eigenschaft, dass das Feld nicht
angezeigt wird
End Sub

Danke

MfG
albe

Mark Schneider

unread,
Jan 18, 2008, 5:47:06 AM1/18/08
to
Alwin Beck schrieb:

> Hallo,
> ich habe mehrere Berichte bei welchen ich im Berichtsfuss Summen bilde.
> Diese Felder sollen jedoch bei der Anzeige des Berichtes sowie beim Druck
> nicht angezeigt/gedruckt werden. Wie kann ich dieses in VBA lösen ?
> [...] TXT_1001. ---> hier fehlt mir die Eigenschaft dass das Feld nicht
> [...]

Versuche es mit .visible = false als Eigenschaft
Wenn das Feld dann nicht noch seinen Platz behaupten, sondern alles
zusammenrücken soll: setze die Eigenschaft verkleinerbar über die
Eigenschaftsseite. Evtl. musst Du die Feldbeschriftungen noch mit
ausblenden.

Viele Grüße
Mark

Karl Donaubauer

unread,
Jan 18, 2008, 5:50:12 AM1/18/08
to
Beck, Alwin wrote:
> Access 2003

Eines der Ereignisse reicht, also entweder bei Format oder Print:

Me!TXT_1001.Visible = False

--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Access-Entwickler-Konferenz: www.donkarl.com/?AEK
SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK

Jürgen Volke

unread,
Jan 18, 2008, 5:54:09 AM1/18/08
to
Hallo Alwin

stell die Eigenschaft visible auf False

ich seh aber noch nicht den Sinn - so wie du es beschreibst,
soll das Feld eigentlich nie angezeigt/gedruckt werden
also warun dann per VBA einstellen?

Gruß Jürgen


Mark Doerbandt

unread,
Jan 18, 2008, 12:55:15 PM1/18/08
to
Hallo, Alwin,

Beck, Alwin:

> Diese Felder sollen jedoch bei der Anzeige des Berichtes
> sowie beim Druck nicht angezeigt/gedruckt werden.

wenn Du beides meinst, hast Du ja schon den Hinweis auf .Visible
bekommen. Ansonsten schaue Dir mal die Eigenschaft DisplayWhen (Immer
- nur Bildschirm - nur Drucker) an.

Gruss - Mark

--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beiträge senden.

Karl Donaubauer

unread,
Jan 18, 2008, 12:57:59 PM1/18/08
to
Hallo, Mark!

Mark Doerbandt wrote:
> Beck, Alwin:
>
>> Diese Felder sollen jedoch bei der Anzeige des Berichtes
>> sowie beim Druck nicht angezeigt/gedruckt werden.
>
> wenn Du beides meinst, hast Du ja schon den Hinweis auf .Visible
> bekommen. Ansonsten schaue Dir mal die Eigenschaft DisplayWhen
> (Immer - nur Bildschirm - nur Drucker) an.

> ...

Gibt's nur in Formularen.

--
cu

Mark Doerbandt

unread,
Jan 18, 2008, 1:00:10 PM1/18/08
to
Hallo, Karl,

Karl Donaubauer:

> Gibt's nur in Formularen.

oops - in der Tat!

Gruss - Mark

0 new messages