السلام عليكم ورحمة الله الاخوة الاعزاء مبرمجين لغة vba اكسل اتمنى افادتي بهذا الكود حيث ان صيغة الكود اذا تم كتابتها في معادلة عاديه تعمل بشكل ممتاز ولكني اريدها ان تعمل في كود vba البسيط وجزاكم الله خير
عند تنفيذ هذا الكود يعطيني err وعند كتابته بشكل معادلة عادية يعمل اريد احد الكودين a او b ان يعمل
Sub nn()
With Sheets("aass")
a = Application.WorksheetFunction.Match(.Range("f2") & .Range("g2"), .Range("a1:a10000") & .Range("b1:b10000"), 0)
b = Application.WorksheetFunction.Match(1, ((.Range("a1:a100") = .Range("f2")) *( .Range("b1:b100") = .Range("g2"))), 1)
MsgBox a
MsgBox a
End With
End Sub
xxzz.xlsm