وعليكم السلام
كي تعمل قاعدة البيانات على النسختين يجب وضع كلمة PtrSafe قبل Function كما هو موضح في الكود التالي :
#If VBA7 Then
'نسخة 64
Public Declare PtrSafe Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
#Else
'نسخة 32
Public Declare Function apiShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
#End If
بالمرفق الملف بعد التعديل
SAMEH2.rar