عمل رائع جداً
هل ممكن استاذ منتصر شرح لهذه الجملة في كود بعد التحديث
DLookup("A", "ABCD", "A=form!A"))
وكمان بالمرة لهذه الشرط .
DLookup("A", "ABCD", "C=form!C and D=form!D And A<>form!A")
وشكراً
من يقراء الموضوع يستصعب عليه فهم كلمة مفاتيح
هل لي بنبذة مختصرة عن هذه المفاتيح وعلاقتها بالاستعلامات وكيف يضيف الاستعلام بيانات الى الجدول
طبعاً انا اعرف انكم تقصدون المفتاح الاساسي (لايقبل التكرار) والمطلوب شرح للفكرة لو تكرمتوا
ضع هذا الكود في زر أمر
Sub Abu_Ahmed()
Range("A2").ClearComments
With Range("A2").AddComment
.Text Text:="عدد الأسماء هو " & Application.CountA(Range("B4:B160")) & " أسم"
.Visible = True
End With
End Sub
جرب حذف هذه الاسطر
For Each Wok In Workbooks
If Wok.Name = MyWok Then
ActiveSheet.Copy Before:=Workbooks(MyWok).Sheets(1)
' Application.Windows(2).Activate
MsgBox ("تم نقل الملف إلى سطح المكتب"), vbMsgBoxRight, ("نقل ")
Exit Sub
End If
Next
السلام عليكم
بعد تجربة ملفك الاخير عمل كود الاستاذ ابو حنين
===
قمت بعمل كود في زر امر للترحيل مع حذف المرحل
Sub Abu_Ahmed()
Dim cl As Range
For Each cl In Range("A2:J" & [A10000].End(xlUp).Row)
If cl.Interior.ColorIndex <> xlNone Then
Cells(cl.Row, 1).Resize(1, 10).Copy Sheets("COPYY").Range("A" & Sheets("COPYY").[A10000].End(xlUp).Row + 1)
cl.EntireRow.Delete
End If
Next
End Sub
شاهد المرفق
111.rar
السلام عليكم
بعد اذن اخي عاشق الاكسل (الاستاذ ياسر خليل)
======
اخي الكريم هاني بدر صاحب ملف Employs v2.1 (اظنه احد الاعضاء واسمه المايسترو) لم يعطل محرر الاكواد وانما قام بوضع حماية عليها
==========================
ولعمل ذلك اتبع الصوربداية اذهب الى محرر الاكواد وعلى اسم العمل (في الصورة اسمه Book1.xls) ثم كليك يمين ستظهر لك هذه الصورة
قم باختيار الخيار الملون باللون البرتغالي الفاتح وستظهر لك الصورة الثانية
قم باتباع الخطوات التي فيها للحصول على حماية لمحرر الاكواد