Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

ich habe ein Problem mit einem Formular unter Access 97.

Das Formular ist bei Standardansicht auf Endlosformular eingestellt.

Im Formularkopf befinden sich einige Bezeichnungsfelder mit Spaltenbezeichnungen.

Im Formularfuß sind 3 Buttons.

Im Detailbereich sollen Daten aus einer Tabelle in 2 Textfeldern und einem Kontrollkästchen ausgegeben werden.

Nun ist es so, dass der Abstand der Buttons zu den ausgegebenen Daten immer variiert, abhängig vom zuletzt abgespeichertem Fenster.

Wie kann ich es so einstellen, dass die Buttons sich immer im gleichen Abstand zu den ausgegebenen Daten befinden?

Mit Dank im Voraus für die Hilfe

JayN

Geschrieben

Das hört sich jetzt ziemlich blöd an, weil es nen trivialer Tipp ist :

Dann stell die Option doch mal auf "Nein" um, dann sollte die Größe immer fest bleiben. ;)

Geschrieben

Sie soll ja nicht fest bleiben, sondern sich auf die sich ändernde Anzahl von Datensätzen anpassen....

Also ich versuche das nochmal zu erklären:

Aufbau des Formulars:

Spaltennamen

Datensatz

Datensatz

Datensatz

Buttons

Ausgabe:

Spaltennamen

Datensatz

Datensatz

Datensatz

leer

leer

leer <<<---------- Das ist abhängig von der Größe des

leer <<<---------- Fensters, das abgespeichert wurde! Es

leer <<<---------- soll sich aber der Datensatzanzahl

leer <<<---------- anpassen!

leer

leer

Buttons

Gruß

JayN

Geschrieben

Da ist vermutlich ein VBA-Script von Nöten, das beim Öffnen/Aktivieren bzw. Aktualisieren ausgeführt wird.

Das Skript muss die Anzahl der Datensätze ermitteln,

den Platzbedarf aller Datensatzzeilen zusammen berechnen

und damit die Größe des Fensters setzen.

Weiß den Code aber leider nicht aus dem Stegreif und hab gerade keine Zeit ihn zu entwickeln, aber als Beispiel:

Me.Height = (Datensatzhoehe + Leerraum) * Datensatzanzahl + Formularkopfhoehe + Formularfußhoehe

So oder so ähnlich.

Musst Du halt mal 'n bisschen rumprobieren, die VBA-Hilfe ist manchmal ganz hilfreich ;)

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...