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

كود ترحيل


m_aly

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

السلام عليكم

تفضل أخي الكود التالي في حدث الملف

سيقوم بجمع الخلية A1 من جميع الشيتات إلي الخلية C1 في الورقة الأولي


Private Sub Workbook_NewSheet(ByVal Sh As Object)

'هذا يفعل الكود إذا أنشأت صفحة جديدة

total_A1

End Sub


Private Sub Workbook_Open()

'هذا يفعل الكود عند فتح البرنامج

total_A1

End Sub

Sub total_A1()

' هذا هو الكود المطلوب

Sheet1.[C1] = 0

For i = 1 To Sheets.Count

	Sheet1.[C1] = Sheet1.[C1] + Sheets(i).[A1].Value

Next i

End Sub


Private Sub Workbook_SheetActivate(ByVal Sh As Object)

'هذا يفعل الكود إذا انتقلت من صفحة لأخري

total_A1

End Sub

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

بارك الله فيك

اسمحلي اتقل عليك

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

بجد حلتلي مشكله كبيره ربنا يكرمك

السلام عليكم

تم تعديل بواسطه m_aly
رابط هذا التعليق
شارك

السلام عليكم

مرفق الملف وبه الكود لجمع a1 b1 c1 لكل الصفحات في الخلية D2 من الورقة الأولي

وهذا هو الكود في حدث الملف


Private Sub Workbook_NewSheet(ByVal Sh As Object)

'هنا يتم تفعيل الكود إذا أنشأت صفحة جديدة

total_A1

End Sub


Private Sub Workbook_Open()

'هنا يتم تفعيل الكود عند فتح البرنامج

total_A1

End Sub

Sub total_A1()

' هذا هو الكود المطلوب

Sheet1.[D2] = 0

For i = 1 To Sheets.Count

        Sheet1.[D2] = Sheet1.[D2] + Sheets(i).[A1] + Sheets(i).[B1] + Sheets(i).[C1]

Next i

End Sub


Private Sub Workbook_SheetActivate(ByVal Sh As Object)

'هنا يتم تفعيل الكود إذا انتقلت من صفحة لأخري

total_A1

End Sub

المجموع في الخلية_D2.rar

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

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