Acc2003 mdb: subForm Datenblatt Schriftgröße ändern

08/01/2009 - 02:37 von Klaus Oberdalhoff | Report spam
Hi,

Acc2003 mdb: gibt es eigentlich eine Möglichkeit, bei einem bestehenden
(Sub)Formular, das als Datenblatt angezeigt wird, die Anzeigegröße &
Standardfont zu àndern, ohne es neu erstellen zu müssen ?

Ja ich weiss, dass die Datenblatt-Anzeigegröße von der Einstellung in Extras
/ Optionen / Datenblatt abhàngig ist, aber wenn ich diese Sachen veràndere,
dann wirken die sich nur auf NEUE Formulare aus, die bereits bestehenden
bleiben unveràndert. Ich hab' auch schon versucht ein Formular in toto zu
kopieren, das klappt auch nicht (Größe bleibt unveràndert). Nur wenn ich das
Formular (ja, OK - geht recht schnell via alles selektieren und kopieren)
tatsàchlich neu erstelle, wird die Datenblattgröße geàndert.

Hat da jemand eine Idee ?

mfg

Klaus
 

Lesen sie die antworten

#1 Peter Doering
08/01/2009 - 03:15 | Warnen spam
Hallo Klaus,

Klaus Oberdalhoff wrote:

Acc2003 mdb: gibt es eigentlich eine Möglichkeit, bei einem bestehenden
(Sub)Formular, das als Datenblatt angezeigt wird, die Anzeigegröße &
Standardfont zu àndern, ohne es neu erstellen zu müssen ?



Irgendwie scheinen die Eigenschaften vergessen worden zu sein ;-)

Mit folgender Prozedur geht es bei mir:

Sub ChgFont()
Dim Frm As Form

DoCmd.OpenForm "MyDatasheet", acDesign
Set Frm = Forms("MyDatasheet")

Frm.DatasheetFontName = "Arial Black"
Frm.DatasheetFontHeight = 14

DoCmd.Close acForm, "MyDatasheet", acSaveYes
Set Frm = Nothing
End Sub

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen