تفضل أخي @بوكفوس عبدالسلام . ووافني بالرد .
لجعل الواجهة الرئيسية لتطبيق Access (مايكروسوفت أكسس) تُعرض على كامل الشاشة بدون وجود فراغات على الجوانب، يمكنك اتباع الخطوات التالية:
1. إعداد حجم النموذج الرئيسي
افتح النموذج الرئيسي (Main Form) الخاص بتطبيقك في وضع التصميم (Design View).
في خصائص النموذج (Property Sheet)، حدد الخصائص التالية:
Auto Center: اجعلها Yes.
Auto Resize: اجعلها Yes.
Border Style: اجعلها None.
Popup: اجعلها No.
Fit to Screen: اجعلها Yes.
Width و Height: اضبطها بحيث تتناسب مع الشاشة.
2. استخدام التعليمات البرمجية (VBA) لتوسيع النموذج
يمكنك استخدام كود VBA لجعل النموذج يُعرض على كامل الشاشة تلقائيًا عند فتحه:
انتقل إلى علامة تبويب Events في خصائص النموذج.
في الحدث On Load، اضغط على الزر (...) واختر Code Builder.
أدخل الكود التالي:
Private Sub Form_Load()
DoCmd.Maximize
End Sub
هذا الكود سيقوم بتكبير النموذج ليملأ الشاشة عند فتحه.
3. إخفاء واجهة أكسس الافتراضية
إذا كنت تريد إخفاء شريط القوائم والأشرطة الجانبية الخاصة بأكسس لجعل التطبيق يبدو كبرنامج مستقل:
في خيارات Access:
اذهب إلى File > Options > Current Database.
قم بإلغاء تحديد الخيارات مثل:
Display Navigation Pane.
Allow Full Menus.
Allow Shortcut Menus.
اضغط OK وأعد فتح التطبيق.
4. استخدام دقة الشاشة الديناميكية
لضمان توافق النموذج مع أي حجم شاشة، يمكنك استخدام مكتبات أو دوال لجعل النموذج يتكيف مع أبعاد الشاشة الحالية. مثال:
Private Sub Form_Load()
Me.Width = Application.UsableWidth
Me.Height = Application.UsableHeight
Me.Left = 0
Me.Top = 0
End Sub
نصيحة إضافية:
إذا كان النموذج يحتوي على عناصر كثيرة، تأكد من ترتيبها بشكل مناسب باستخدام أدوات التخطيط لتجنب حدوث اختلال في العرض.