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

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

  • 1 month later...
قام بنشر

مشكور اخي وماقصرت.

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

وشكرا مرة ثانية والف................

قام بنشر

AliALwazeer

في المرفقات مثال متقدم للبحث بأوراق العمل أرجو أن تجد به طلبك ( المثال طرح مسبقاً من قبل أحد الأعضاء بالمنتدى )

والله الموفق :fff:

find.zip

قام بنشر

السلام عليكم ...

تحياتي للأخ حسام نور ، وبالفعل فقد استوحيت من مثالك الطريقة الموجودة في الكود التالي:

Sub MySearsh()
   Dim Searsh As String
   Dim FirstValue As String
   Dim NextValue As String
   Searsh = Application.InputBox(prompt:="أدخل قيمة البحث", Title:="بحث عن كلمة", Type:=2)
   For Each Sh In Worksheets
     With Sh
       If .Cells.Find(What:=Searsh, After:=ActiveCell) Is Nothing Then GoTo 1
       .Activate
       With .Cells.Find(What:=Searsh, After:=ActiveCell)
         .Activate
         FirstValue = .Address
       End With
       Do
         If .Cells.FindNext(After:=ActiveCell) Is Nothing Then GoTo 1
         If MsgBox("هل تريد البحث عن نتيجة أخرى", vbYesNo, "البحث عن التالي") = vbNo Then Exit Sub
         With .Cells.FindNext(After:=ActiveCell)
           .Activate
           NextValue = .Address
         End With
       Loop Until FirstValue = NextValue
     End With
1  Next Sh
End Sub

تحياتي :fff:

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information