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

مطلوب كود تحويل جدول اكسيس الى ملف اكسيل


safwat Maher

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

2 ساعات مضت, safwat Maher said:

السلام عليكم

الاخوة الافاضل بارك الله فيكم

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

ولكم الشكر

اتفضل

DoCmd.OutputTo acOutputTable, "table1", "excelworkbook(*.xlsx)", "D:\TABLE1.XLSX"

TABLE1 بدلها باسم جدول اللي عندك

D:\TABLE1.XLSX بدلها حرف د بمسار اللي انت تريد ان يحفظها فيه و تابل1 باسم اللي تريد ان يخزن به وخليه الباقي

مع تقدير

 

رابط هذا التعليق
شارك

وهذه مشاركة مع اخي شفان:smile:

 

اذا اردت اسماء الحقول تظهر في اعلى اعمدة الاكسل
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "Table1", "D:\Temp\my.xlsx", True

وبدون اسماء الحقول
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "Table1", "D:\Temp\my.xlsx", False

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

وتفضل هذا نموذج جاهز ، فما عليك الا:

1- تعبئة البيانات المطلوبة ، من اسم الجدول او الاستعلام ، ومكان الحفظ ، وصيغة الحفظ ، ووو 

او

2- تستخدم دالة كود النموذج ، وترسل المطلوب عن طريق الكود اليها (انا لم اشر الى هذا في الموضوع السابق) ، وهذا الكود من البرنامج المرفق:

هذه بعض المتغيرات ، والمتغيرات الباقية مأخوذة مباشرة من النموذج

    i_strSql = "Select * From " & Me.cmb_TQ_Name
    i_strWorkSheet = Nz(Me.cmb_Sheet_Name, "")
    i_strCellRef = Nz(Me.cmb_Upper_Left_cell, "")
    i_strSaveAs = Nz(Me.cmb_SaveFormat, "")



وهكذا تستطيع ان تنادي الدالة ، فتقوم بالعمل بدل من استخدام النموذج

    Call CopyRs2Sheet(i_strSql, i_strWorkBook, _
                      i_strWorkSheet, _
                      i_strCellRef, _
                      i_strSaveAs, _
                      Me.frm_Auto_Fit, _
                      Me.frm_Delete_Exisiting_File, _
                      Me.Open_The_File_on_Completion)

 

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

9 ساعات مضت, jjafferr said:

وهذه مشاركة مع اخي شفان:smile:

 


اذا اردت اسماء الحقول تظهر في اعلى اعمدة الاكسل
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "Table1", "D:\Temp\my.xlsx", True

وبدون اسماء الحقول
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "Table1", "D:\Temp\my.xlsx", False

 

جعفر

اه منك يا جعفر اه 
وينك يا استاذ 

الحمد لله 

طلع الشمس من منتدانا من جديد

 

اخوك الصغير

شفان ريكاني

تم تعديل بواسطه Shivan Rekany
رابط هذا التعليق
شارك

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