Καλησπέρα Μιχάλη!!!
Για να γίνει αυτο που ζητάς πιστεύω στις νεότερες εκδόσεις access να υπάρχει.Εάν έχεις όμως 2003 Access το ζητούμενο σχετίζετε με το Resize.
Βασικά θα πρέπει να ανεβάσεις παράδειγμα έστω την μία φόρμα ώστε να προσαρμοστεί πάνω σε αυτή.
Το μόνο που θέλει να δημιουργήσεις ένα Private Sub Form_Resize()
ΠΧ
Κώδικας:
Private Sub Form_Resize()
Me.Αντικείμενο1.width = Me.InsideWidth - Me.Αντικείμενο2.width - 150
Me.Αντικείμενο1.Height = Me.Αντικείμενο2.Height
End Sub
Στα κόκκινα βάζεις αντί για την λέξη αντικείμενο1 το ανάλογο που υπάρχει στην φόρμα σου.
Τώρα ανάλογα πόσα αντικείμενα έχεις στη φόρμα και πόσα χρειάζονται να μετακινηθούν ως προς το width και το Height γιατί θέλει κάποιες δοκιμές ώστε να επιτευχθεί το σωστό αποτέλεσμα.
Αφού μετακινηθούν όλα τα αντικείμενα με τον ανάλογο κώδικα θα περάσεις μια γραμμή κώδικα
Docmd.Maximise στο συμβάν Form Load.
Όσο πιο πολλά αντικείμενα τόσο πιο πολύ αυξάνει ο βαθμός δυσκολίας. Περισσότερο στο πλάτος(width)
Ανέβασε δείγμα μήπως και βοηθήσουμε.
Φιλικά Αλέξανδρος