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

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

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

ارجو مساعده المطلوب في الملف المرفق عند الضغط على زر تصدير يحفظلي بيانات النموذج الفرعي الى ملف اكسيل بعد التصفيه 

Database5.accdb

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

شكرا لاهتمامكم جميعا بس انا اسف كان في خطا من عندي لو امكن محتاج الطريقه على المثال المرفق التغيير ان  التصفيه عن طريق كود 

ولو امكن يعملي فولدر يكون اسمه برقم ال id

والملف يكون بنفس الاسم بداخل الفولدر 

Database5.accdb

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

تفضل اخي الكريم

الفكرة ببساطة هي كتابة جملة Sql بالتصفية المطلوبة

ثم انشاء استعلام مؤقت

ثم تصدير الاستعلام الى اكسيل

ثم حذف الاستعلام المؤقت

  Dim T_Export As String
  
  T_Export = "SELECT * FROM Table1 WHERE [name] LIKE '*" & Me.Combo7 & "*'"
  Set T_Query = CurrentDb.CreateQueryDef("tQueryDef", T_Export)
  DoCmd.OutputTo acOutputQuery, "tQueryDef", acFormatXLS, CurrentProject.Path & "\Query1.xls", True
  CurrentDb.QueryDefs.Delete T_Query.name

id.rar

تحياتي

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

 شكرا جدا على الرد والاهتمام بس في مشكله لو انا عندي اكثر من كومبو بوكس زي اللي في الملف المرفق مش هيظهر النتيجه المطلوبه غير بعد ما اختار الكومبوبوكسات  كلها يعني لو اختارت اول كومبو بوكس مش هيجيبلي النتيجه بعض الضغط على الزر

id.rar

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

تفس الفكر اخي الكريم

4 ساعات مضت, محمد أبوعبدالله said:

م انشاء استعلام مؤقت

ثم تصدير الاستعلام الى اكسيل

ثم حذف الاستعلام المؤقت

  Dim T_Export As String
  
'  T_Export = "SELECT * FROM Table1 WHERE [name] LIKE '*" & Me.Combo7 & "*'"
'  T_Export = "SELECT * FROM Table1 WHERE [nam2] LIKE '*" & Me.Combo2 & "*'"
  T_Export = "SELECT * FROM Table1 WHERE [name3] LIKE '*" & Me.Combo3 & "*'"

  Set T_Query = CurrentDb.CreateQueryDef("tQueryDef", T_Export)
  DoCmd.OutputTo acOutputQuery, "tQueryDef", acFormatXLS, CurrentProject.Path & "\Query1.xls", True
  CurrentDb.QueryDefs.Delete T_Query.name

id.rar

تحياتي

قام بنشر

للاسف لو اختارت اول كومبو فقط بيعمل فلتره في النموذج الفرعي تمام بس للاسف لو ضغطت تصدير مش بيعمل فلتره وبيظهرلي الجدول كله 

قام بنشر

تفضل اخي الكريم

  Dim T_Export As String
  
'  T_Export = "SELECT * FROM Table1 WHERE [name] LIKE '*" & Me.Combo7 & "*'"
'  T_Export = "SELECT * FROM Table1 WHERE [nam2] LIKE '*" & Me.Combo2 & "*'"
   T_Export = "SELECT * FROM Table1 WHERE [name] LIKE '*" & Me.Combo7 & "*' And [nam2] LIKE '*" & Me.Combo2 & "*' And [name3] LIKE '*" & Me.Combo3 & "*'"


  Set T_Query = CurrentDb.CreateQueryDef("tQueryDef", T_Export)
  DoCmd.OutputTo acOutputQuery, "tQueryDef", acFormatXLS, CurrentProject.Path & "\Query1.xls", True
  CurrentDb.QueryDefs.Delete T_Query.name

id.rar

تحياتي

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