لاحظ انك لن تغير في المسارات والروابط في الجدول
ما دامت مجلدات الملفات بجانب قاعدة البيانات فيمكنك نقل البرنامج الى اي جهاز او اي قسم داخل الجهاز نفسه
العملية عبارة عن التالي :
اقتطاع جزء من المسار الموجود في الجدول وهذا الجزء عبارة عن : اسم الملف / المجلد الأول / المجلد الثاني
ثم نضيف اليه مسار هذه المجلدات الافتراضي
طبعا سيبقى المسار في الجدول كما هو وانما نمرر المسار الجديد
متغيرين عامين'
Dim getfldr1, getfldr2 As String
' لاستخراج اسم الملف من الرابط الموجود في الجدول
Dim i, ii
i = Right(Me.LetterLink, Len(Me.LetterLink) - InStrRev(Me.LetterLink, "\"))
'استخراج اسم المجلد المباشر للملف واسم المجلد الذي قبله
Dim fileName As String
fileName = Me.LetterLink
Dim vPathSplitter As Variant
vPathSplitter = Split(fileName, "\")
getfldr1 = (vPathSplitter(UBound(vPathSplitter) - 1))
getfldr2 = (vPathSplitter(UBound(vPathSplitter) - 2))
تمرير المسار الجديد'
ii = CurrentProject.path & "\" & getfldr2 & "\" & getfldr1 & "\" & i
فتح الملف'
Application.FollowHyperlink ii
التراخيص2.rar