Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Open Form mit VBA Problem: Fenstergrösse

Begonnen von surfingwilli, August 22, 2012, 14:21:52

⏪ vorheriges - nächstes ⏩

surfingwilli

Hi zusammen,

habe ein grosses Problem:

Öffne aus einem Formular per VBA ein weiteres Formular. Code:

DoCmd.OpenForm "frm_Anzeige", acNormal

Funktioniert auch, Problem ist nur, er macht das Fenster/Form gross auf, d.h. wie das vorherige, offene Form.
Ich hätte gerne, dass das Fenster mit der Form kleiner aufgeht, weil da nur ne Info drin steht.
Könnt Ihr mir helfen?

Grüßle

bahasu

Hi,

docmd.movesize .... wird helfen

Harald
Servus

surfingwilli


69bruno

Access kann manchmal selbst helfen......  ;)

MoveSize (Methode)
Siehe auchBetrifftBeispielBesonderheitenDie MoveSize-Methode führt die Positionieren-Aktion in Visual Basic aus.

Ausdruck.MoveSize(Rechts, Unten, Breite, Höhe)
Ausdruck      Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Betrifft zurückgibt.

Rechts     Optionaler Variant-Wert. Ein nummerischer Ausdruck.
Unten     Optionaler Variant-Wert. Ein nummerischer Ausdruck.
Breite     Optionaler Variant-Wert. Ein nummerischer Ausdruck.
Höhe     Optionaler Variant-Wert. Ein nummerischer Ausdruck.

Hinweise
Weitere Informationen zur Funktionsweise dieser Aktion und ihrer Argumente finden Sie unter dem Thema zur jeweiligen Aktion.

Verwenden Sie mindestens ein Argument der Methode MoveSize. Für Argumente, die Sie nicht angeben, wird die aktuelle Einstellung für das Fenster verwendet.

Sie können optionale Argumente in der Syntax weglassen, müssen jedoch in jedem Fall das zum Argument gehörende Komma angeben. Wenn Sie Argumente am Anweisungsende weglassen, entfällt auch das Komma nach dem letzten angegebenen Argument.

Die Maßeinheit für die Argumente lautet Twips.

Beispiel
Dieses Beispiel verschiebt das aktive Fenster und ändert seine Höhe, lässt aber die Fensterbreite unverändert.

DoCmd.MoveSize 1440, 2400, , 2000

If Brain <= requestoutofPost then
  PostonForum "Ich verstehe Dein Problem nicht....."
Else
  PostonForum "Denk erst mal über die Normalisierung nach......"
End If

bahasu

Zitat von: surfingwilli am August 22, 2012, 14:53:36
movesize??
Wie gehts??

Hi,

für diesen und andere Fälle einfach den Begriff im VBA-Teil eingeben,
den Cursor auf den Begriff (hier also "Movesize") setzen und
die F1-Taste drücken.
Dann wird die Hilfe angezeigt und es kommt der Text, wie ihn in diesem Fall 96bruno aufgeführt hat.

Harald
Servus

surfingwilli

Danke an alle!

Funktioniert jetzt... habe noch ein bisschen mit pop-Up gespielt... 8)