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

كيف أجمع ناتج العمود في فورم ما


shshsh72

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

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

 

أشكر جهودكم الطيبة في هذا المنتدى

أستعملت فورم من منتداكم الموقر ... وأريد منكم خدمة

أريد من سيادتكم أن أحصل  على التالي ....

 

بعد الفرز ... العمود الأخير " القيمة " ... أريد مجموع هذا العمود الناتج عن الفرز

post-88658-0-65815100-1370770613_thumb.p

 

لم أستطع تحميل الملف بصيغة أكسل ...

إلا أن الملف موجود بمنتداكم الكريم ...

http://www.officena.net/ib/index.php?app=core&module=attach&section=attach&attach_id=53968

 

 

 

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

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

 

جزاكم الله كل الخير ... وجعله الله في ميزان حسناتكم

 

هل لي أن أطمع بالمزيد !!!

 

أريد إضافة زر إلى الفورم ...يؤدي إلى طباعة نتيجة البحث

وهل من الممكن جعل الرقم الناتج عن الجمع يظهر بشكل فواصل  0,000,000.... كذلك لو أمكن تعديل عمود النتيجة ليظهر بنفس الصيغة أيضاً ....

 

جزاكم الله كل الخير سلفاً ...

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

وهل من الممكن جعل الرقم الناتج عن الجمع يظهر بشكل فواصل  0,000,000.... كذلك لو أمكن تعديل عمود النتيجة ليظهر بنفس الصيغة أيضاً ....

 

 

استبدل كود البحث بهذا

Private Sub ButtonFind_Click()
Dim MyValue
Dim MyAr() As String
Dim ib As Boolean
Dim MyRow As Long, RR As Long
Dim C As Integer
'-------------------------
If MyColmnFind = 0 Then Exit Sub
'-------------------------
If Me.ListFind.ListCount Then Me.ListFind.Clear
'-------------------------
sRow = ""
Me.LblSum = 0
'-------------------------
With dRng
    For MyRow = 1 To .Rows.Count
        ib = dTest(.Cells(MyRow, MyColmnFind))
        '=======================
        If ib Then
            sRow = sRow & MyRow & " "
            RR = RR + 1
            ReDim Preserve MyAr(1 To ContColmn, 1 To RR)
            For C = 1 To ContColmn
                If IsDate(.Cells(MyRow, C)) Then MyValue = Format(.Cells(MyRow, C).Value2, DateFormt) _
                Else MyValue = Format(.Cells(MyRow, C).Value2, "#,##0.00")
                MyAr(C, RR) = MyValue
                If C = ContColmn Then Me.LblSum = Val(Me.LblSum) + Val(.Cells(MyRow, C))
            Next
            
        End If
    Next
End With
'=========================
Me.LblSum = Format(Me.LblSum, "#,##0.00")
Me.LabelCont.Caption = RR
Me.FrameValue.Visible = CBool(RR)
If RR Then
    Me.ListFind.Column = MyAr
    Me.ListFind.ListIndex = 0
Else
    MsgBox "No Data Result...Sorry Oryx", vbMsgBoxRight, "Sorry..Oryx"
End If
Erase MyAr
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