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

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

قام بنشر

الاخوة الافاضل 

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

الموضوع عبارة عن استلام مبالغ نقدية وعايز اني لما اكتب كود البنك يكتبلي كل الارقام بالسالب 

بمعني انا لما اكتب 50 مثلا لو انا كاتب كود البنك يحولها -50 اما لو كود تاني غير أكواد البنك يكتب الارقام عادي 

الجدول بالمرفقات 

وشكرا

Test.xlsx

  • تمت الإجابة
قام بنشر

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

Option Explicit

Sub test()
Dim ro1%, Ro2%, x%, y%, i%
Dim t#
Dim f_rg As Range

Set f_rg = Range("B2:b500"). _
Find("*", LookIn:=xlValues, lookat:=1)

x = 4: y = 12
If Not f_rg Is Nothing Then
     ro1 = f_rg.Row: Ro2 = ro1
      Do
              For i = x To y
               If Ro2 = 2 Then GoTo Again
                 t = Val(Cells(Ro2, i))
                 Cells(Ro2, i) = _
                 IIf(t > 0, -t, Cells(Ro2, i))
              Next i
Again:
        
           Set f_rg = Range("B2:b500").FindNext(f_rg)
           Ro2 = f_rg.Row
           If ro1 = Ro2 Then Exit Do
      Loop
End If

End Sub

الملف مرفق

FoMaNsHeE.xlsm

  • Like 2
قام بنشر

أستاذي الغالي @سليم حاصبيا

الكود في مشكلة هو اني لما افعل الكود بيعمل على كل الصفوف مو البنك بس بمعنى الصورة المضافة.

image.png.3b8f2f3c01311e29e931125b8636eca1.png

دي حاجه ولو في طريقة يبقى بدون ما يتفعل يعني يبقى شغال في حالة وجود رقم البنك يغير الرقم وفي حاله وجود رقم تاني يبقى الرقم زي ما هو 

ده قصدي 

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

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information