السلام عليكم
هذه اكواد دوال معرفة لاستخراج الصنف والكود
Function MyCode(MyCel As Range) As String
Dim R As Integer
Do Until IsNumeric(Mid(MyCel, R + 1, 1)) = 0
R = R + 1
Loop
MyCode = Mid(MyCel, 1, R)
End Function
Function MyItem(MyCel As Range) As String
Dim R As Integer
Do Until IsNumeric(Mid(MyCel, R + 1, 1)) = 0
R = R + 1
Loop
MyItem = Mid(MyCel, R + 1, Len(MyCel))
End Function
قم بنسخ الكود ولصقه في محرر الاكواد
بعدها من ادراج دالة اختر معرفة من قبل المستخدم ستجد هتان الدالاتان MyItem و MyCode
للصنف اختر MyItem
اختر خلية الاسم لتكون هي بارو متر الدالة
===
للكود اختر MyCode
اختر خلية الاسم لتكون هي بارو متر الدالة
===========================
طريقة أخرى
انسخ الكود اعلاه الى محرر الاكواد
ثم لنفترض ان الاسم المشترك موجود في الخلية A1
انسخ هذه المعادلة وضعها في خلية استخراج الصنف
=MyItem(A1)
وهذه في خلية استخراج الكود
=MyCode(A1)