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

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

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

السلام عليكم اخوانى

موضوعى اليوم هو تكمله لموضوعات استيراد بيانات من ملفات مغلقة بطريقة    ADO والتى تم مناقشتها على هذين الرابطين

 

http://www.officena.net/ib/index.php?showtopic=57903

 

http://www.officena.net/ib/index.php?showtopic=57798

 

ما الجديد ؟  الجديد أن حضرتك اللى هتتختار أى ملف اكسل مغلق عشان تنسخ منه بعكس اللموضوعين السابقين

 

فى الموضوعين السابقين بناخد البيانات من ملف محدد اسمه فى الكود وهنا أنت اللى هتحدد الملف

 

طيب المدى المنسوخ وخلية اللصق  ايه ؟   ده فى الكود يمكنك تعديله بسهولة  ( معلش على عدم الزياده فى الشرح  ... مرهق من الامتحانات )

 

تفضلوا المرفق          كل سنة وحضراتكم أقرب الى الله
 

Get Data From Closed Excel Workbooks 4.rar

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

السلام عليكم

 

شكرا استاذ مختار

 

ثلاث مواضيع دسمة 

 

هذا كود قد مررت به من قبل 

 

-لا اظن انه يعمل على كل اصدارات اكسل (يحتاج تعديل في الكود)

Sub sbADO()

Dim sSQLQry As String
Dim ReturnArray
Dim Conn As New ADODB.Connection
Dim mrs As New ADODB.Recordset
Dim DBPath As String, sconnect As String

DBPath = ThisWorkbook.FullName

sconnect = "Provider=MSDASQL.1;DSN=Excel Files;DBQ=" & DBPath & ";HDR=Yes';"

Conn.Open sconnect
    
    sSQLSting = "SELECT * From [DataSheet$]"
    
    mrs.Open sSQLSting, Conn
        ActiveSheet.Range("A2").CopyFromRecordset mrs
    mrs.Close

Conn.Close

End Sub

--الكود منقول

 

تحياتي

SQL Excel TO Excel.rar

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information