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

كود للبحث بجزء من الرقم القومى


EtaEng
إذهب إلى أفضل إجابة Solved by عبدالفتاح في بي اكسيل,

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

اريد دالة ابحث بجزء من الرقم

عندى جدول به ارقام بطايق رقم قومى 14 رقم

اريد ان استخدم اخر 4 ارقام او 5 ارقام من البطاقة وليس 14 رقم

تم فصل المشاركة بمشاركة جديدة لتلقى الإهتمام والإستجابة من قبل الأساتذة

من فضلك لا تحاول مستقبلاً رفع مشاركة جديدة مع مشاركة قديمة ..حتى تلقى الإهتمام

كشف_المحتاجين_2.xlsm

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

لقد قمت بعمل قائمة منسدلة ديناميكية لك بكل الأرقام القومية الموجودة فقط عليك إختيار الرقم من القائمة ... وهذا بالطبع أسهل بكثير لك

كشف_المحتاجين_3.xlsm

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

  • أفضل إجابة

بعد اذن أستاذ احمد تفضل اخي هذا بالكود بعد كتابة الارقام  اضغط على ايقونة العدسة  وسيتم جلب البيانات 

Sub EtaEng()
Dim idnum As Variant, b As Object, i As Double
Sheet2.Activate
idnum = Left(Range("D7").Value, 4)
Set b = Sheet1.Columns("b").Find(idnum, lookat:=xlPart, LookIn:=xlValues)
If Not b Is Nothing Then
'exists
i = b.Row
Range("D10").Value = Sheet1.Cells(i, 3)
Range("D12").Value = Sheet1.Cells(i, 2)
Range("D14").Value = Sheet1.Cells(i, 4)
Range("D16").Value = Sheet1.Cells(i, 5)
Range("H10").Value = Sheet1.Cells(i, 6)
Range("H12").Value = Sheet1.Cells(i, 7)
Range("H14").Value = Sheet1.Cells(i, 8)
Range("H16").Value = Sheet1.Cells(i, 9)
Else
MsgBox "هذا الرقم غير موجود", vbExclamation
End If

End Sub

ملاحظة  : يمكنك  تغيير عدد الارقام كما تشاء من خلال هذا  السطر   وهو مصمم لاربعة ارقام  ويجب ان تكتب الارقام من اليسار الى اليمين كما ترى 

idnum = Left(Range("D7").Value, 4)

 

كشف_المحتاجين_2.xlsm

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

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