اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

تحياتي

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information