بعض أوامر RunCommand
الجزء الأول :
هذه هو الجزء الأول من شرح لبعض أوامر RunCommand وسيتلوه إن شاء الله الجزء الثاني ثم بقية الأوامر التي لم اعرف طريقة عملها ، اي استفسار أو ملاحظات ارجو سرعة كتابتها حتى تكون في موضعها المناسب .
إظهار مربع حول ميكروسوفت أكسس
DoCmd.RunCommand acCmdAboutMicrosoftAccess
فتح عامل تصفية فرز متقدم
DoCmd.RunCommand acCmdAdvancedFilterSort
محاذاة إلى الأسفل
DoCmd.RunCommand acCmdAlignBottom
يجب أن يسبقها الأوامر التالية :
1- أمر فتح النموذج أو التقرير في عرض التصميم .
2- أمر اختيار كل الكائنات :
اختيار كل الكائنات
DoCmd.RunCommand acCmdSelectAll
والأوامر الستة التالية يشترط لها الشرطين السابقين .
محاذاة إلى اليسار
DoCmd.RunCommand acCmdAlignLeft
محاذاة إلى اليمين
DoCmd.RunCommand acCmdAlignRight
محاذاة إلى الشبكة
DoCmd.RunCommand acCmdAlignToGrid
محاذاة إلى الأعلى
DoCmd.RunCommand acCmdAlignTop
محاذاة إلى الأقصر
DoCmd.RunCommand acCmdAlignToShortest
محاذاة إلى الأطول
DoCmd.RunCommand acCmdAlignToTallest
إظهار مربع حوار معالج الأداء
DoCmd.RunCommand acCmdAnalyzePerformance
تشغيل معالج محلل الجداول
DoCmd.RunCommand acCmdAnalyzeTable
إظهار تعليمات الأكسس :
DoCmd.RunCommand acCmdAnswerWizard
تطبيق معامل تصفية فرز متقدم :
DoCmd.RunCommand acCmdApplyFilterSort
يأتي بعد عمل للنموذج تصفية فرز متقدم للنموذج قبل ذلك .
تكبير إطار الأكسس للحجم الأقصى ، لاحظ إطار أكسس وليس غيره :
DoCmd.RunCommand acCmdAppMaximize
إرجاع إطار الأكسس إلى الخلف (لماذا يختلف العمل عن الاسم ؟!!) :
DoCmd.RunCommand acCmdAppMinimize
تحريك إطار الأكسس :
DoCmd.RunCommand acCmdAppMove
استرجاع (تصغير) نافذة الأكسس :
DoCmd.RunCommand acCmdAppRestore
تغيير حجم ناذة الأكسس :
DoCmd.RunCommand acCmdAppSize
ترتيب تلقائي :
والمقصود به ترتيب الرموز في إطار أكسس بأحد الطرق التالية :
DoCmd.RunCommand acCmdArrangeIconsAuto
يجب أن يسبقها أمر اختيار إطار قاعدة البيانات بأحد الطرق التالية :
SendKeys "%{ط}", False
SendKeys "{1}"أو :
DoCmd.SelectObject acQuery, , True
للفائدة :
يمكنك استبدال acQuery بأحد الاختيارات التالية ليفتح على صفحة التبويب الخاصة بأحد هذه الكائنات :
النوع / رقماً / توضيح
AcTable / 0 / جدول
AcQuery / 1 / استعلام
AcForm / 2 / نموذج
AcReport / 3 / تقرير
AcMacro / 4 / ماكرو
AcModule / 5 / وحدة نمطية
AcDataAccessPage / 6 / صفحة بيانات أكسس
AcServerView / 7 / طريقة عرض الملقم
AcDiagram / 8 / رسم بياني أو تخطيطي
AcStoredProcedure / 9 / إجراء مخزن
و True يعني من إطار قاعدة البيانات الحالية و False إذا كان الكائن مفتوحاً مسبقاً .
الأربعة التالية تحتاج نفس الطريقة السابقة .
حسب تاريخ الإنشاء
DoCmd.RunCommand acCmdArrangeIconsByCreated
حسب تاريخ التعديل
DoCmd.RunCommand acCmdArrangeIconsByModified
حسب الاسم
DoCmd.RunCommand acCmdArrangeIconsByName
حسب النوع
DoCmd.RunCommand acCmdArrangeIconsByType
إظهار مربع حوار التصحيح التلقائي
DoCmd.RunCommand acCmdAutoCorrect
ملاحظة : تحتاج لوضع عبارة اعتراض الخطأ لظهور خطأ في حالة ما إذا نقر المستخدم زر إلغاء الأمر .
اتصال هاتفي تلقائي :
DoCmd.RunCommand acCmdAutoDial
يجب أن يسبقها أمر نقل التركيز لمربع النص مثلا الذي يحتوي على رقم الهاتف .
فتح مربع حوار تنسيق تلقائي
DoCmd.RunCommand acCmdAutoFormat
لابد أن يسبق هذا الأمر أمر فتح النموذج أو التقرير في وضع التصميم .
مسح شبكة الاستعلام:
DoCmd.RunCommand acCmdClearGrid
يسبقه أمر فتح الاستعلام في عرض التصميم .
إغلاق الكائن النشط :
DoCmd.RunCommand acCmdClose
إغلاق الأكسس :
DoCmd.RunCommand acCmdCloseWindow
يظهر مربع حوار عرض العمود في استعلام أو جدول
DoCmd.RunCommand acCmdColumnWidth
يسبقه أمر فتح الاستعلام أو الجدول .
ترجمة كافة الوحدات النمطية
DoCmd.RunCommand acCmdCompileAllModules
ترجمة كافة الوحدات النمطية وحفظها
DoCmd.RunCommand acCmdCompileAndSaveAllModules
تحويل وحدات ماكرو إلى فيوجل بيسك :
DoCmd.RunCommand acCmdConvertMacrosToVisualBasic
يسبقه هذا الأمر الأمر التالي :
DoCmd.SelectObject acMacro, "اسم الماكرو المطلوب تحويله", True
نسخ كائن :
DoCmd.RunCommand acCmdCopy
يسبقها أمر اختيار كائن كالذي في المثال السابق مع ملاحظة أن اسم الكائن مطلوب .
إنشاء قائمة لنموذج :
DoCmd.RunCommand acCmdCreateMenuFromMacro
يسبقها أمر اختيار ماكرو .
يغلق قاعدة البيانات المفتوحة وينشئ نسخة مماثلة :
DoCmd.RunCommand acCmdCreateReplica
يظهر مربع إنشاء اختصار لكائن في قاعدة البيانات :
DoCmd.RunCommand acCmdCreateShortcut
يسبقها أمر اختيار الكائن .
إنشاء قائمة من ماكرو :
DoCmd.RunCommand acCmdCreateShortcutMenuFromMacro
يسبقها أمر اختيار ماكرو .
إنشاء شريط أدوات من ماكرو
DoCmd.RunCommand acCmdCreateToolbarFromMacro
يسبقها أمر اختيار ماكرو .
قص كائن :
DoCmd.RunCommand acCmdCut
يسبقها أمر اختيار الكائن .
عرض صفحة بيانات (يسبقه أمر اختيار الصفحة)
DoCmd.RunCommand acCmdDataAccessPageBrowse
عرض صفحة بيانات في عرض التصميم (يسبقه أمر اختيار الصفحة)
DoCmd.RunCommand acCmdDataAccessPageDesignView
خصائص قاعدة البيانات الحالية
DoCmd.RunCommand acCmdDatabaseProperties
جعل النموذج لإدخال البيانات فقط
DoCmd.RunCommand acCmdDataEntry
فتح نموذج كصفحة بيانات
DoCmd.RunCommand acCmdDatasheetView
يسبقها إما أمر اختيار النموذج أو أمر فتح النموذج في عرض التصميم أما إذا كان النموذج المطلوب هو النموذج النشط فلا حاجة لما سبق .
فتح نافذة الدبج في النموذج الحالي
DoCmd.RunCommand acCmdDebugWindow
حذف كائن
DoCmd.RunCommand acCmdDelete
يسبقها أمر اختيار الكائن .
حذف صفحة
DoCmd.RunCommand acCmdDeletePage
يسبقها أمر اختيار الكائن .
حذف عمود من تقرير في وضع التصميم
DoCmd.RunCommand acCmdDeleteQueryColumn
يسبقها أمر اختيار الكائن .
حذف سجل .
DoCmd.RunCommand acCmdDeleteRecord
يسبقه أمر فتح جدول أو استعلام في العرض العادي .
يحذف الحقل الأول في جدول مفتوح في عرض التصميم :
DoCmd.RunCommand acCmdDeleteRows
يحذف العمود الأول في جدول مفتوح في العرض العادي :
DoCmd.RunCommand acCmdDeleteTableColumn
يفتح الكائن النشط في عرض التصميم :
DoCmd.RunCommand acCmdDesignView
تكبير اطار الكائن النشط :
DoCmd.RunCommand acCmdDocMaximize
تصغير اطار الكائن النشط :
DoCmd.RunCommand acCmdDocMinimize
تحريك اطار الكائن النشط :
DoCmd.RunCommand acCmdDocMove
إستعادة اطار الكائن النشط :
DoCmd.RunCommand acCmdDocRestore
تغيير حجم اطار الكائن النشط :
DoCmd.RunCommand acCmdDocSize
إظهار معالج التوثيق :
DoCmd.RunCommand acCmdDocumenter
إظهار مربع حوار إدراج ارتباط تشعبي :
DoCmd.RunCommand acCmdEditHyperlink
تحرير علاقة (يسبقها أمر فتح إطار العلاقات) :
DoCmd.RunCommand acCmdEditRelationship
تشفير/فك شفرة قاعدة البيانات
DoCmd.RunCommand acCmdEncryptDecryptDatabase
غلق القاعدة والاكسس
DoCmd.RunCommand acCmdExit
إظهار مربع حوار إضافة إلى المفضلة
DoCmd.RunCommand acCmdFavoritesAddTo
إظهار مربع حوار فتح المفضلة
DoCmd.RunCommand acCmdFavoritesOpen
إظهار مربع قائمة الحقول (يسبقها أمر فتح النموذج أو التقرير في عرض التصميم)
DoCmd.RunCommand acCmdFieldList
تصفية بواسطة النموذج
DoCmd.RunCommand acCmdFilterByForm
تصفية بواسطة التحديد
DoCmd.RunCommand acCmdFilterBySelection
تصفية مع استبعاد التحديد
DoCmd.RunCommand acCmdFilterExcludingSelection
إظهار مربع بحث واستبدال
DoCmd.RunCommand acCmdFind
تكرار البحث :
DoCmd.RunCommand acCmdFindNext
إظهار مربع حوار خط (يسبقه أمر فتح الجدول أو الاستعلام أو النموذج –عرض صفحة بيانات- في العرض العادي)
DoCmd.RunCommand acCmdFont
إظهار مربع تنسيق صفحة البيانات (يسبقه أمر فتح الجدول أو الاستعلام أو النموذج –عرض صفحة بيانات- في العرض العادي)
DoCmd.RunCommand acCmdFormatCells
عرض رأس وتذييل النموذج (يسبقه أمر فتح النموذج في عرض التصميم )
DoCmd.RunCommand acCmdFormHdrFtr
عرض النموذج
DoCmd.RunCommand acCmdFormView
تجميد أعمده (يسبقه أمر فتح الجدول أو الاستعلام أو النموذج –عرض صفحة بيانات- في العرض العادي)
DoCmd.RunCommand acCmdFreezeColumn
إخفاء عمود في صفحة بيانات
DoCmd.RunCommand acCmdHideColumns
إنقاص التباعد الأفقي (يسبقه فتح النموذج أو التقرير في عرض التصميم وكذلك أمر اختيار كل الكائنات)
DoCmd.RunCommand acCmdHorizontalSpacingDecrease
زيادة التباعد الأفقي (كالسابق)
DoCmd.RunCommand acCmdHorizontalSpacingIncrease
مساواة التباعد الأفقي (كالسابق)
DoCmd.RunCommand acCmdHorizontalSpacingMakeEqual
تحرير نص العرض للإرتباط التشعبي (يسبقه نقل التركيز لمربع النص المربتط بحقل من نوع ارتباط تشعبي)
DoCmd.RunCommand acCmdHyperlinkDisplayText
إظهار مربع الحوار استيراد
DoCmd.RunCommand acCmdImport
إظهار مربع حوار فهارس (يسبقه أمر فتح الجدول في عرض التصميم)
DoCmd.RunCommand acCmdIndexes
ActiveXإدراج عنصر تحكم
DoCmd.RunCommand acCmdInsertActiveXControl
إدراج تخطيط في تقرير (يسبقه أمر فتح التقرير في عرض التصميم)
DoCmd.RunCommand acCmdInsertChart
إدراج ارتباط تشعبي (يسبقها فتح النموذج أو التقرير في عرض التصميم)
DoCmd.RunCommand acCmdInsertHyperlink
إدراج عمود بحث في جدول (في العرض العادي)
DoCmd.RunCommand acCmdInsertLookupColumn
إدراج عمود بحث في جدول (في عرض التصميم)
DoCmd.RunCommand acCmdInsertLookupField
إدراج كائن في نموذج أو تقرير (في عرض التصميم)
DoCmd.RunCommand acCmdInsertObject
وللجميع تحياتي