اذهب الي المحتوي
أوفيسنا

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

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

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

عايز كود اجمع بيه خلايا من عدت شيتات المشكلة ان الشيتات مش بتكون موجوده فى الاول انا بعملها اضافه كل شهر بفتح شيت اسم الشيتات من 1 الى 12 بمعنى انى فتحت 4 شيتات يجمع الشيتات الموجوده فقط وملوش اى علاقة بالشيت ( Sheet1) يجمع فقط الشيتات من 1 الى 12

عايز يجمع من الشيت 1 الى 12 الخلية AP9 ينقل المجموع فى الشيت Total الخليه C7

                                              الخلية AQ9 ينقل المجموع فى الشيت Total الخليه C8 

                                             الخلية AR9 ينقل المجموع فى الشيت Total الخليه C9

                                            الخلية AS9 ينقل المجموع فى الشيت Total الخليه C10

                                            الخلية AT9 ينقل المجموع فى الشيت Total الخليه C11

 

 

 

MD.rar

تم تعديل بواسطه محمد عبد الناصر
قام بنشر (معدل)
48 دقائق مضت, محمد عبد الناصر said:

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

 

كلمة السر موجوده لسه اخى الفاضل وكلمة السر خطأ

تم تعديل بواسطه أحمد الفلاحجى
قام بنشر

اسسسسسسسسسسسسسف جدااااااااااا جداااااااااا انا عدلت الرابط فوق من غيرؤ باسورد حماية الملف بعتزر مره تانيه للأستاذ سليم

2 ساعات مضت, سليم حاصبيا said:

الملف لا يفتح عندي 

انه مصر على كلمة السر

اسف جدااا استاذ سليم تم تعديل الملف والغاء الباسورد

MD.rar

قام بنشر

جرب هذا الماكرو

Sub sum_of_Many_sheets1()
  Dim My_sheet As Worksheet
   Set My_sheet = Sheets("total")
   x = Sheets.Count
  My_sheet.Cells(7, 3).Activate
      
  For i = 0 To 4
     K = 0: s = 0: t = 0
        For j = 2 To x
            t = Sheets(j).Cells(9, 42 + i).Value
'           My_sheet.Cells(K + 1, 4) = t
            K = K + 1
            s = s + t
        Next
     ActiveCell = s
     ActiveCell.Offset(1, 0).Activate
  Next
  ActiveCell.Delete
  End Sub

 

  • Like 1
قام بنشر (معدل)
1 ساعه مضت, سليم حاصبيا said:

جرب هذا الماكرو


Sub sum_of_Many_sheets1()
  Dim My_sheet As Worksheet
   Set My_sheet = Sheets("total")
   x = Sheets.Count
  My_sheet.Cells(7, 3).Activate
      
  For i = 0 To 4
     K = 0: s = 0: t = 0
        For j = 2 To x
            t = Sheets(j).Cells(9, 42 + i).Value
'           My_sheet.Cells(K + 1, 4) = t
            K = K + 1
            s = s + t
        Next
     ActiveCell = s
     ActiveCell.Offset(1, 0).Activate
  Next
  ActiveCell.Delete
  End Sub

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

 

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

انقل الشيت اللي انت بتشتغل فيه الى أول اللائحة بالشيتات

و الماكرو سيغمل طبيغى (لان الماكرو مصصم غلى ان يبدأ من الشيت رقم2 الى الاخر)

تم تعديل بواسطه سليم حاصبيا

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