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

ترحيل من شيت لأخر مع شرط وطباعة تقرير


رؤوف1951

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

بسم الله الرحمن الرحيم

الأخوة الأجاويد بموقع أوفسينا: منتدى الإكسل

تحية عطرة ملء الأرض والسماء قي شهر كريم من الأشهر الحرم وبعد:

هذا الملف ليس من ابتكارى ولكنه من فضل الله وفضل أخواني الأفاضل بالموقع ولكن لم أستطع الوصول لما أريد فبرجاء من الجميع المساعدة التي رأيتها منهم مع كثير من المتعثرين، فالغوث يا أهل الغوث.

المطلوب هو طباعة تقرير يومى وآخر أسبوعى وذلك عند الطلب وليس شئ دورى. وهذا ما تعبر عن الأزرار في الفورم الثاني

مرفق الملف ورحاء المساعدة

 

BookExample.rar

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

الحقيقة جمال فوق الإبداع ولكن أخي العالي أنا أريد أن أتعلم فهل ممكن وأطمع في أن تشرح لي الكود سطر بسطر وبذلك يكون  جميلك قد أكتمل وفاض وزاد

مرة ثانية أعجز عن أداء الشكر

:signthankspin:

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

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

الأخ الغالي أبو حنين ربنا يخليها له قد أكرمني بالرد بكود رائع ولم يبقي لي إلا طلب واحد ألا وهو يتم جمع الأعمدة في التقرير قبل طباعته.

برجاء المساعدة يا أهل VBA وكان لي أمل أن أرى مقترحاتكم بتمييز هذا البرنامج أو تنقيحه

والله الموفق 

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

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

أخي العالي 

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

ولكم وافر التحية

Report.rar

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

أخي ابو حنين بعد سلام الله عليك وتحية من القلب هناك سطر في الكود لم أفهمه برجاء الشرح له إذا أمكن وجزاك الله كل خير

Private Sub TxtDat_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Not IsDate(TxtDat) = True Then

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

السلام عليكم

هناك مربع نص إسمه  TxtDat

أجرينا الكود في الحدث :  TxtDat_Exit أي عند كتابة التاريخ و الخروج من مربع النص (  Exit )

أدرجنا السطر  If Not IsDate  أي إذا كان النص المدخل ليس بتاريخ ( رقم مثلا او نص ) يقوم الكود بتفريغ مربع النص " " =  TxtDat 

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

أخي العالي

تحية من الأعماق وشكرا وجزاك الله الخير وراحة البال ونصيحة لكم ولكل الأعضاء "القلق آفة سيئة وهو المسئول عن مرض القلب الذي أصابني" كفاكم الله شر القلق وشر المرض.... آمين يارب العالمين

أريد تطوير البرنامج : فى حالة كان التقرير يحتوي أكثر من صفحة مثلا ثلاث صفحات فأريد أن يتم الجمع للصفحة الأولى ويرحل إلى الصفحة التالية كصف أول وفي نهاية الصفحة الثانية يتم المجموع للصفحتين ثم يرحل المجموع للصفحة الثالثة كصف أول وهكذا... حتى ينتهي التقرير بغض النظر عن عدد صفحاته!!!!!! سأحاول عمل ذلك وأعرض للمشورة وتنقيح سيادتكم  وشاكرين مهللين

:signthankspin::signthankspin::signthankspin:

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

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.

×
×
  • اضف...

Important Information