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

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

قام بنشر

السلام عليكم

الكود ماشاء الله تمام جدااا

بس احتاج تعديل لكى يقوم بالحذف اول بأول دون تجميع للخلايا

ممكن استاذنا

جرب الكود التالي:


Option Explicit


Sub Kh_Find_Delete()

Dim MyTextFind, kh_msg

Dim MySh As Worksheet

Dim C As Range, CC As Range

Dim FirstAddress As String

Dim Tb As Boolean

MyTextFind = Application.InputBox("اكتب ما تريد البحث عنه ؟", "بحث في جميع الاوراق الظاهرة")

If MyTextFind = "" Or MyTextFind = False Then Exit Sub


For Each MySh In ActiveWorkbook.Worksheets

    If MySh.Visible = xlSheetVisible Then

1:

        With MySh.Cells

            Set C = .Find(MyTextFind, LookIn:=xlValues)

            If CC Is Nothing Then Tb = True Else If Intersect(CC, C) Is Nothing Then Tb = True Else Tb = False

            If Not C Is Nothing And Tb Then

                FirstAddress = C.Address

                Do

                    MySh.Activate

                    C.Select

                    '-------------------------

                    kh_msg = MsgBox("تم ايجاد قيمة البحث في العنوان  " & C.Address & Chr(10) & Chr(10) & "قيمة البحث هي:   " & C.Value _

                            & Chr(10) & Chr(10) & "هل تريد حذف الصف   ؟", 524288 + 1048576 + 256 + 3, "النتائج في:   " & MySh.Name)

                    Select Case kh_msg

                        Case 2: GoTo kh_Exit

                        Case 6: C.EntireRow.Delete: GoTo 1

                        Case 7: If CC Is Nothing Then Set CC = C Else Set CC = Union(CC, C)

                    End Select

                    '-------------------------

                    Set C = .FindNext(C)

                Loop While Not C Is Nothing And C.Address <> FirstAddress

            End If

        End With

    End If

    Set CC = Nothing

Next MySh

MsgBox IIf(Len(FirstAddress), "انتهى البحث", "لا توجد نتائج للبحث "), 524288 + 1048576, "بحث"

kh_Exit:

Set C = Nothing

End Sub

واخبرني بالنتيجة

قام بنشر

الله يرضى عنك

استاذنا

خبور الخير بارك الله لك وبك ورزقك كل الخير

هذا هو العمل تمام التمام ماشاء الله عليك

الله يعزك ويبارك لك أمين

احترامى

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