بالإمكان الاستغناء عن كل هذا الكم الهائل من الارتباطات 
 
	قم بإنشاء دوال VBA لتسهيل العمل و الحصول على المعلومات من الجداول الاخرى
 
	فمثلا تستطيع استخدام مثل هذه
 
Public Function GetSetData(Column_Name As Variant, TableName As Variant, WhereValue As Variant)
    GetSetData = DLookup(Column_Name, TableName, WhereValue)
End Function
	فهي فهلا تقبل تكرار الاستخدام مع معايير مختلفة
 
	فمثلا للاستخدام
 
استدعاء رقم المعرف للموظف
GetSetData("[ID]";"[EMPTB]";"[ID]=" & [EMPTB]![ID])
استدعاء اسم الموظف
GetSetData("[EMP_Name]";"[EMPTB]";"[ID]=" & [EMPTB]![ID])
استدعاء البريد الإلكتروني للموظف
GetSetData("[EMP_Email]";"[EMPTB]";"[ID]=" & [EMPTB]![ID])
	المختصر بأنه بإستخدام الدوال سوف يصبح عملك اسهل
 
	بإمكانك في المثال اعلاه تثبيت المعطيات الاساسية مثل اسم الجدول و المعيار 
 
	مثال على ذلك
 
Public Function GetSetData(Column_Name As Variant)
Dim Column_Name As Variant, TableName As Variant
    TableName = "EMPTB"
    WhereValue "[ID]=" & [EMPTB]![ID]
    GetSetData = DLookup(Column_Name, TableName, WhereValue)
End Function
	ليصبح استدعاء المعلومة بالطريقة التالية
 
استدعاء رقم المعرف للموظف
GetSetData("[ID]")
استدعاء اسم الموظف
GetSetData("[EMP_Name]")
استدعاء البريد الإلكتروني للموظف
GetSetData("[EMP_Email]")
	فعلا تستطيع تكرار استخدام نفس الدالة بمعايير مختلفة داخل الاستعلام