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

نثغةثمسخبف

02 الأعضاء
  • Posts

    57
  • تاريخ الانضمام

  • تاريخ اخر زياره

مشاركات المكتوبه بواسطه نثغةثمسخبف

  1. اخ محمد

    جزاك الله عني كل خير

    الكود رائع جدا وهو المطلوب

    ولكن اظن انه لايمكن تحقيق المراد بسبب وجود خلايا مدمجة بشيت طباعة الشراء

    سأوضح لك

    المجال B1:J10 هو ثابت يظهر بالطباعة دائما

    المجال من B21:J26 ايضا ثابت يظهر بالطباعة دائما

    نأتي الى المجال B11:J20 تأتي المعضلة

    المطلوب

    كل خلية ( مدمجة ) من العمود B تساوي الصفر

    يصبح المجال للسطرين مهمل بالطباعة

    مثال ليكن الخلية B19 تساوي الصفر

    يصبح المجال من B19:J20 لايظهر بالطباعة

    ايضا الخلية B15 تساوي 0 يصبح المجال B15:J16 مهمل بالطباعة

    ايضا الخلية B13 اكبر من 0 يصبح المجال B13:J14 يظهر بالطباعة

    اعتقد انني قد وفقت بالشرح

    والف شكر على تجاوبك معي

  2. اخي محمد

    ربما لم اوفق ان اوصل لك فكرتي

    لغاية الترحيل وظهور نافذة تم الترحيل هل تريد الطباعة . نعم كل شيئ رائع تسلم هالايادي

    ولكن صفحة طباعة الشراء . هي عبارة عن شيت تكون فيه معلومات الخلية هي نفسها معلومات مختارة من شيت صفحة العمل بمعادلة ()=

    امر الطباعة هي للسطور التي يكون فيها خلايا العمود B من شيت الطباعة لاتساوي 0

    اما قيمة اي خلية السطر من العمود B بشيت طباعة الشراء تكون من واحد الى خمسة فيكون ملزم علي طباعتها

    الكود الذي اعطيته لي مشكور فهو لشيت صفحة العمل

    مع جزيل الشكر

  3. اخي محمد

    قمت بالسهر ليلة امبارحة

    افحص الكود الذي قمت بكتابته

    لايسعني الا ان اقول انه رائع وقمت بتعديله حسب خبرتي المتواضعة ونجحت بذلك

    تعديل Lr من a الى c ليكون بداية الترحيل الى اخر سطر بالعمود c

    وتعديل رقم العمود الذي وضعته رقما 13 الى i3

    بقي تعديل بسيط هو انني لا اريد ان يصبح شيت الترحيل فعال وابقى بشيت العمل مع اعطاء رسالة انه تم الترحيل

    والطباعة ؟؟؟؟ مع جزيل الشكر

  4. الاخ محمد يوسف

    شكرا على تفاعلك معي

    الملف لايفي بالغرض

    قمت انت بترحيل عدة خلايا متفرقة الى صف واحد

    بينما المطلوب ترحيل اعمدة وخلايا متفرقة الى اعمدة وخلايا متفرقة اخرى

    كود الترحيل المستخدم من قبلك استخدمه حاليا ولكن اجد صعوبة في المراجعة

    مع جزيل الشكر

  5. من مناهل هذا المنتدى اصبحت اصنع ملفات اكسيل

    ملفي اليوم شارف على الانتهاء ولكن بقي لي موضوعين لم افلح بهم

    ترحيل وطباعة . قمت باختصار الملف الى مايهمني

    الرجاء المساعدة  ... عنوان مخالف ... تــــم تعديل عنوان المشاركة ليعبر عن طلبك

    للانترنت.xlsm

  6. اخي حسين

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

    ولكن السؤال هل يمكن تعديل الكود للقيام بالطباعة بآن واحد على طابعتين من دون اظهار الطابعة المراد العمل عليها

     

    التقاط.PNG

  7. الكود هو

    Sub MyPrint()
      Application.ScreenUpdating = False
      With Sheets(" Print_Report")
        With .Range("B10:I20")
          For i = 1 To .Rows.Count
            If .Cells(i, 1).Value = "" Then
              .Cells(i, 1).EntireRow.Hidden = True
            End If
          Next i
        End With
        .PrintOut
        .Rows.Hidden = False
      End With
      Application.ScreenUpdating = True
    End Sub

     

     

    هنا في امر الطباعة افوم بالطباعة بحيث لايتم الطباعة لاسطر فارغة بالتقرير

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

  8. بعون الله وبرعاية اعضاء المنتدى وبخبراتكم العظيمة تم والحمد لله الانتهاء من مشروع ملف مستودع ولكن حسب اساسيات عملي اطرحه على الاعضاء للاستفادة او للتعديل

    ياريت لو ممكن تغيير اسم الظهور الى اسم عربى له معنى بدلاً من نثغةثمسخبف حتى نتشرف بسيادتكم

    نسخة_فارغة_-_مستودع.xlsm

  9. ربما لم اكن موفق بالشرح لما اريد

    بالخلايا A1 وA2 هي عبارة عن معادلات معينة

    والخلية A3 هي المعادلة المطلوبة

    وهي في حال نتيجة A1 هي خطأ او صفر فينتقل الاختيار الى القيمة الموجودة في الخلية A2 لتصبح القيمة في الخلية المطلوبة في A3

    وشكرا لتفهمكم

     

  10. ماهي المعادلة التي يمكن بها لخلية الاختيار من عدة خلايا

    بعبارة اخرى انه لدينا الخلية A12 ,وهي تساوي بالقيمة احدى من خليتين A4,A6

    حيث يقوم بتجاهل وجود خطأ او قيمة صفرية او فارغة ويختار الخلية التي فيها قيمة

    موع جزيل الشكر

  11. وجدت هذه المعادلة ولكنني هنا ارحل البيانات بشكل افقي

    Option Explicit
    Sub TransferUsingArray()
        Dim Arr
        
        With Sheets("1")
            Arr = Array(.Range("I1"), .Range("I2"), .Range("I3"), .Range("E25"), .Range("E26"), .Range("C9"), .Range("E9"), .Range("G9"), .Range("J9"), .Range("C11"), .Range("E11"), .Range("G11"), .Range("J11"), .Range("C13"), .Range("E13"), .Range("G13"), .Range("J13"), .Range("C15"), .Range("E15"), .Range("G15"), .Range("J15"))
            
        End With
        
        With Sheets("2")
            .Range("A" & .Cells(Rows.Count, "A").End(xlUp).Row + 1).Resize(1, UBound(Arr) + 1).Value = Arr
        End With
        
        MsgBox "Done...", 64
    End Sub

    ولكنني اريد ترحيل الاعمدة التي تحتوي على الطلبات بشكل اعمدة

    • Like 1
  12. شكرااااااااااااااااااااااااااااااااااااااااا جزيلا . الان قد تم . يسلمو . الله يعطيك مراد قلبك . وجعل الله ماقمت به في ميزان حساناتك

    اخي

    لاحظ معي

    الكل صحيح ماعدا كما في الصورة . لاحظ اذا لم تكن هناك اي نتيجة تظهر هذه الاسطر

     

    التقاط.PNG

×
×
  • اضف...

Important Information