اذهب الي المحتوي
أوفيسنا

حذف سجل من الأوراق مع حذفة من قاعدة البيانات ( تمت الإجابة )


KHMB

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

السلام عليكم ورحمة الله وبركاتة

اشكر الاخ كيماس والذي رد علينا في نفس الموضوع ولكن بصيغة اخرى لم تفي بالغرض بالنسبة لنا

حسب المرفق

ترحيل.rar

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

السلام عليكم

اخي الفاضل في هذا الكود سوف يتم حذف

الصنف من كل الاوراق

انشاء الله يفي بالغرض

Option Explicit

Sub DeleteOnAllSheets()

Dim ws          As Worksheet

Dim MatchWhole  As Long

Dim MyStr       As String

Dim strFIND     As Range

MyStr = Application.InputBox("ÇÏÎá ÇáÕäÝ ÇáãÑÇÏ ÍÐÝå ãä ßáÇ ÇáÇæÑÇÞ?", _

                                "ÈÍË Úä ÕäÝ", "123", Type:=2)

If MyStr = "False" Or MyStr = vbNullString Then Exit Sub

If MsgBox("åá ÇäÊ ãÊÃßÏ ãä ÇáÍÐÝ?" & vbLf & _

          "(Ýí ÍÇáÉ ÚÏã ÇáÍÐÝ ÇÖÛØ ÒÑ áÇ", _

          vbYesNo, "ÊÃßíÏ ÇáÍÐÝ?") = vbYes Then

    MatchWhole = 1

Else

    MatchWhole = 2

End If

On Error Resume Next

For Each ws In Worksheets

    Do

        Set strFIND = ws.Cells.Find(MyStr, LookIn:=xlValues, LookAt:=MatchWhole)

        If Not strFIND Is Nothing Then

            strFIND.EntireRow.Delete xlShiftUp

        Else

            Exit Do

        End If

    Loop

Next ws

End Sub

السلام عليكم

alidroos.ترحيل.rar

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

السلام عليكم ورحمة الله

مشكور ياأخي العيدروس

الكود لايحذف صفحة (ورقة الصنف) المطلوب حذف صفحة(ورقة)الصنف ثم حذفة من قاعدة البيانات

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

السلام عليكم ورحمة الله

طيب ماهو الكود في حالة حذف كل السجلات من قاعدة البيانات بموجب رقم الصنف

تم تعديل بواسطه KHMB
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information