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

Formalargröße über VBA - MoveSize zeigt keine Wirkung!

999 views
Skip to first unread message

Stefan Paesch

unread,
Apr 18, 2009, 2:59:05 PM4/18/09
to
Moin zusammen!

Ich möchte ein Form ín einer bestimmten Größe öffnen. Hier mein Code, der
aber keine Reaktion zeigt, das Form bleibt weiterhin auf "Vollbild-Größe".

Private Sub Form_Open(Cancel As Integer)

DoCmd.MoveSize 1440, 2400, , 2000
txtWert.Caption = ""

End Sub

Mir ist absolut unklar, wo der Fehler liegt. Kann jemand helfen ?

Danke Stefan

Acc2007, Vista Home 64 bit

mitch...@gmx.at

unread,
Apr 18, 2009, 3:41:55 PM4/18/09
to

Hallo!
Du musst zuerst die Fenstergröße auf "Wiederherstellen" einstellen

Docmd.restore


DoCmd.MoveSize 1440, 2400, , 2000

und dann funktioniert´s
Michael

Stefan Paesch

unread,
Apr 19, 2009, 6:58:23 AM4/19/09
to
Hallo Michael,

>Du musst zuerst die Fenstergröße auf "Wiederherstellen" einstellen
>
> Docmd.restore
> DoCmd.MoveSize 1440, 2400, , 2000
>und dann funktioniert´s

Danke für Deine Antwort.

Das docmd.restore bringt es (alleine) leider nicht.
Heißt bzw. ist "Fenstergröße wiederherstellen" eine Option in den
Eigenschaften ?
Wenn ja, bitte genauer beschreiben. Ich hab nix entdeckt (das heißt aber
auch nichts)

Ich habe die DB noch einmal unter Acc2003 probiert, da funktioniert alles
wie erwartet.

Ich stehe irgendwie vor einem Rätsel.

Danke Stefan

ACC2007, Vista Home 64 bit


Josef Poetzl

unread,
Apr 19, 2009, 7:07:13 AM4/19/09
to
Hallo!

Stefan Paesch schrieb:


> Ich möchte ein Form ín einer bestimmten Größe öffnen. Hier mein Code, der
> aber keine Reaktion zeigt, das Form bleibt weiterhin auf "Vollbild-Größe".

[...]
> Acc2007, ...

Diese "Vollbild-Größe" kommt aber nicht zufällig durch die Anzeige der
Formulare im "Registerkartenformat"?
(Diese Anzeige kann in den Access-Optionen eingestellt werden.)


mfg
Josef

Karl Donaubauer

unread,
Apr 19, 2009, 7:09:33 AM4/19/09
to

Haben deine Formulare in A07 vielleicht Registerlaschen oben?
Falls ja, dann hast du das Registerkartenformat für Formulare
eingeschaltet. Du kannst das umstellen in:
Office-Knopf - Access-Optionen - Start - Dokumentenfesteroptionen
Dort auf "überlappende Fenster" ändern.

--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
3. SQL Server-Entwickler-Konferenz - Nürnberg im Mai

Stefan Paesch

unread,
Apr 19, 2009, 7:23:43 AM4/19/09
to
Hallo Karl, hallo Josef,

> Haben deine Formulare in A07 vielleicht Registerlaschen oben?
> Falls ja, dann hast du das Registerkartenformat für Formulare
> eingeschaltet. Du kannst das umstellen in:
> Office-Knopf - Access-Optionen - Start - Dokumentenfesteroptionen
> Dort auf "überlappende Fenster" ändern.

das war das Problem (Registerkartenanzeige). Habe ich geändert und nun
funktioniert es auch wie erwartet.
Euch vielen Dank.

Schönen Sonntag noch. Stefan.

0 new messages