اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

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

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

حياكم الله

عندي ملف اكسل + ملف اكسس

اعمل على ملف اكسل --- المطلوب اكرمكم الله - وما ادري هل ممكن عمل هذا الطلب :

ربط ملف الاكسل بالاكسس 

بحيث ما يجري من تغييرات في ملف الاكسل يتغير بالاكسس تلقائيا

قاعدة بيانات.zip اكسل.xlsm

تم تعديل بواسطه صباح2024
  • أفضل إجابة
قام بنشر (معدل)

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

نعم، يمكنك ربط ملف Excel بملف Access 

عند عمل تحديث بيانات أو اضافة  في ملف اكسل 

تنتقل هذه االتحديثات أو الاضافات أو التغييرات الى ملف اكسس

 اتبع  الخطوات في الصور

1.png.b24bc5c2e363c646e5f1e0722c89ff3e.png

2.png.ba967e6be908b7f90826f2330bd130b3.png

3.png.2d5000aa931aa049f40088ac612950bc.png

4.png.01240b36d55342aeff6e56ec1c812ba0.png

 

5.png.5dd6838f18c1168dcdb2f3c93b794728.png

 

قاعدة بيانات.zip

اكسل.xlsm

تم تعديل بواسطه عبدالله بشير عبدالله
  • Like 3
قام بنشر (معدل)

السلام عليكم

كان موضوعي هو

عندي ملفين واحد اكسس وملف اكسل

عملي على ملف اكسل

كنت اقوم بعملية نسخ ولصق (انسخ البيانات من الاكسل الى اكسس)

هل توجد طريق (كود) عندما اعمل تحديث بيانات أو اضافة  في ملف اكسل 

تنتقل هذه االتحديثات أو الاضافات أو التغييرات الى ملف اكسس 

او تصدير البيانات من الاكسل الى اكسس 

 

 

 

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

وعليكم السلام 

5 ساعات مضت, صباح2024 said:

عندما اعمل تحديث بيانات أو اضافة  في ملف اكسل 

تنتقل هذه االتحديثات أو الاضافات أو التغييرات الى ملف اكسس

 وهذا ما يقوم به الشرح السابق, وطريقة الربط المشروحه اعلاه هي طلبك  طبق الشرح على ملفك  مرة واحدة فقط فيتم الربط بين الملفين اكتب بيانات في ملف الاكسل في شبت السجل ثم افتح ملف الاكسس ستجد البيانات التى كتبتها في الاكسل موجودة في جدول السجل في ملف الاكسس  وكلما حدثث ملف الاكسل او اضفت بيانات تنتقل البيانات الى ملف الاكسس اتوماتيكيا

تحياتى لك

 

  • Like 1
قام بنشر

السلام عليكم

طلبت من الذكاء الاصطناعي كود لربط ملف الاكسل والاكسس بحث اذا حصل تغيير في الاكسل ينتقل هذا التغيير تلقائي الى ملف الاكسس

وهذا الكود هو 

S

Sub ImportFromExcel()

    Dim db As Database

    Dim rs As Recordset

    Dim xlApp As Object

    Dim xlBook As Object

    Dim xlSheet As Object

    Dim i As Integer

 

    Set xlApp = CreateObject("Excel.Application")

    Set xlBook = xlApp.Workbooks.Open("C:\Path\To\Your\Excel\File.xlsx")

    Set xlSheet = xlBook.Sheets(1)

    Set db = CurrentDb

    Set rs = db.OpenRecordset("YourTableName")

 

    rs.AddNew

    For i = 1 To xlSheet.UsedRange.Rows.Count

        rs.Fields("FieldName1") = xlSheet.Cells(i, 1).Value

        rs.Fields("FieldName2") = xlSheet.Cells(i, 2).Value

        ' Add other fields as needed

        rs.Update

    Next i

 

    rs.Close

    Set rs = Nothing

    db.Close

    Set db = Nothing

    xlBook.Close False

    xlApp.Quit

    Set xlApp = Nothing

End Sub

ممكن من حضراتكم الكريمة تعديل هذا الكود ليصلح على شغلي وعلى الملفين المرفقين في المشاركة الاولى

 

b

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information