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

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

قام بنشر

تفضل الكود التالى

Sub زر1_انقر()

Dim myc As Range

Dim myr As Range

Set myr = Range("c1:c3000")

For Each myc In myr

   If myc.Offset(0, -2) <> "" And myc.Offset(0, -1) <> "" Then

    myc = myc.Offset(0, -2) * myc.Offset(0, -1)

    End If

     Next myc

    Set myr = Nothing

End Sub

المرفقات

Microsoft Excel kemas جديد ??.zip

قام بنشر

جزاك الله كل خير استاذ كيماس

الحمدلله اصبح في كل مشاركة اسم كيماس

دمت تالقا ونورا ومعرفة وزادك الله من علمه ولا حرمنا الله منه

اخوك عامر

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

حيا الله أستاذى و معلمى

لا تنسى أننا الآن فى عطلة و الوقت سامح

وتوفيق الله من وراء ذلك كله

كم يسعدنى وجودك بالمشاركات

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

:wavetowel:

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

اخي الحبيب وصديقي المتجدد

واحشني .. واهديك برنامج صغير لأحد اعمدة المنتدى الغائب الحاضر ، اخونا عمر الحسيني " ابوتامر "

يحول اي معادلات لأكواد ، ولكن عليك الحرص واتباع التعليمات ليعمل معك البرنامج ، إقرأ كامل المشاركات .. وإنعم وتمتع بالبرنامج وإدعو لصاحبه

تقبل تحياتي

أخوك : حسن

اليك الرابط

http://www.officena.net/ib/index.php?showtopic=15699

قام بنشر

hالاخ الاستاذ حسن والله واحشني اتمنى انت تكون بالف خير ارجو منك والاخ الاستاذ كيماس مساعدتني في المرفق

جزاكم الله كل خير

myr.rar

قام بنشر

ماخاب من صنفك من الخبراء المعتمدين جزاك الله واياه كل خير هل لي بطلب اخير ان جاز لي ذلك

وهو كيف يمكن حساب ضرب عمودين اخرين بنفس الصفحة كما وضحت في المثال السابق مثلا العمود © هو حاصل ضرب (A) (B) اريد ان اجعل مثلا العمود (H) حاصل ضرب (F) و (G) وهكذا اعدل على الكود بحيث يوافي طلبي

تقبل تحياتي وامتناني وشكري لشخصكم الكريم اخ كيماس

قام بنشر

تفضل

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim myc As Range

Dim myr As Range

On Error Resume Next

 If Not Intersect(Target, Range("a1:b100")) And Intersect(Target, Range("i1:j100")) Is Nothing Then

Set myr = Range("c1:c100")

For Each myc In myr

 myc.Offset(0, 8) = myc.Offset(0, 7).Value * myc.Offset(0, 6).Value

 myc = myc.Offset(0, -2).Value * myc.Offset(0, -1).Value

Next myc

 End If

Set myr = Nothing


End Sub

قام بنشر

الأخ الفاضل / أبو عمر

سلام الله عليكم ورحمته وبركاته

برجاء تعديل الكود على إن كان العمود A خاليا تكون الإجابة "" أي مرتبط بالعمود A

تحياتى

** دغيدى

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

جزاك الله كل خير استاذ كيماس والله اعطيت واوفيت دمت ذخرا لمنتدانا الغالي باعظائه وزواره

كل الشكر والامتنان لك ياعملاق المنتدى

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

بارك الله فيك أخى

للأستاذ جمال

معذرة لتأخرى بالرد

جرب هذا الكود

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim myc As Range

Dim myr As Range

On Error Resume Next

 If Not Intersect(Target, Range("a1:b100")) And Intersect(Target, Range("i1:j100")) Is Nothing Then

Set myr = Range("c1:c100")

For Each myc In myr

    If myc.Offset(0, -2) = "" Then

         myc.Offset(0, 8) = ""

         myc.Offset(0, 7) = ""

          myc.Offset(0, 6) = ""

 myc = ""


 End If

 myc.Offset(0, 8) = myc.Offset(0, 7).Value * myc.Offset(0, 6).Value

 myc = myc.Offset(0, -2).Value * myc.Offset(0, -1).Value

Next myc

 End If

Set myr = Nothing


End Sub

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

الأخ الفاضل / أبو عمر

سلام الله عليكم ورحمته وبركاته

جزاكم الله على عملكم النافع والف سلام وتحية أرجو أن تنظر لمشاركتى لتساعدنى على الحل

توزيع عشوائى

تحياتى

** دغيدى

تم تعديل بواسطه دغيدى

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