اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته ..

الكود التالي يقوم بتصدير البيانات الموجودة في ورقة الاكسل الى جدول في اكسس..

Sub Expert_to_Access()

ConnString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ActiveWorkbook.Path & "\export.accdb ;Persist Security Info=True"
Set oCn = New ADODB.Connection
oCn.ConnectionString = ConnString
oCn.Open
sSQL = "delete from t ;"
oCn.Execute sSQL
sSQL = " INSERT INTO t SELECT * FROM [Excel 12.0;HDR=YES;DATABASE=" & ActiveWorkbook.FullName & "].[Data$a:e] ;"
oCn.Execute sSQL

End Sub

ولكن عند تنفيذ الكود تظهر رسالة الخطأ عند السطر 

Set oCn = New ADODB.Connection

وتظهر الرسالة التالية ...المرفقة في الصورة المرفقة 

الرجاء الحل وفقكم الله لكل خير

Untitled.jpg

export to access.rar

تم تعديل بواسطه مهند الزيدي
قام بنشر

شكرا لك أخي العزيز ياسر ...وفقك الله لكل خير .. يكفيني شكرا وامتناناً مجرد النظر لمشاركتي ..فما بالك بالرد عليها دائما ماكنت خير سند لكل من في المنتدى بما فيهم أخيك المتواضع ... زادك الله علما وعملا ومعرفة وصحة دائمة

 

  • Like 1
قام بنشر

أخي العزيز ياسر .. هذا أقل من ما تستحق من الثناء لجهودك ..وفقنا الله واياك لكل خير ...

لقد بحثت في المنتدى الرائع عن مشاريع مشتركة أو دروس بربط الاكسل بالأكسس برمجيا  ولكن لم اجد ماينفعني .. أرجو منك تكرما .. ومساعدة الاخوة المشرفين في منتدى الأكسس عمل مواضيع بربط الأكس والأكسس بصورة مفصلة .. وجزاكم والله خيراً

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information