بارك الله فيك يا استاذي عمل رائع
هذا الكود ممكن شرح لي ،، لأني سأضعه على ملف اكبر وجدول اكبر اخي الغالي
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("H3:H8")) Is Nothing Then
Range("H3:H8").ClearContents
Target.Value = Application.WorksheetFunction.Sum(Range("G3:G" & Target.Offset(0, -1).Row).Value)
End If
End Sub
يعني ماهو اللي بقوم بتغييره اذا حبيت اغير
مع ملاحظة اني سأطبق على اكثر من جدول في شيت واحد يعني الصفحة الواحدة فيها جداول متعددة مفصولة عن بعضها البعض