الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

vba macro

بدأه fatimah في 13 أغسطس 2013 · 3 رد · 508 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا

 

انا احاول استخدم الماكرو بس ببرنامج اكسل

 

احتاج برنامج يقارن بين ورقتين 
ينسخ كل خلية من الورقة الاولى sheet = "jde" ويبحث عنها في الورقة الثانية اذا لقى البيانات موجودة يظلل الخليتين باللون الازرق واذا لم يجد الخلية في الورقة الثانية يظللها في الورقة الاولى الاخضر
ويفعل نفس العملية للورقة الثانية tops غير انها يظللها باللون الاحمر ان لم يجدها في الورقة الاولى

 

 
    
        
    حاولت استخدم الماكرو عبر الـ تسجيل وطلع لي هذا الكود واحاول افهمه واعدل عليه
    
    Worksheet("jde").Range("d8:d1240").Select
    Selection.Copy
    Sheets("tops1").Select
    Cells.Find(What:="a", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate
    Application.CutCopyMode = False
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .ThemeColor = xlThemeColorLight2
        .TintAndShade = 0.799981688894314
        .PatternTintAndShade = 0
    End With
#2

عفوا اختي ، بس انتي وضعتي سؤال الاكسل في منتدى/مواضيع الاكسس ، فهل تريدين القيام بالمقارنة عن طريق الاكسس؟

 

شكرا

 

جعفر

 

وياريت ترفقين البرنامج على كل الاحوال ، فقد نستطيع مساعدتك في الاكسل كذلك :)

تم تعديل هذه المشاركة بواسطة jjafferr في 13 أغسطس 2013 في 11:34

#3

عذرا لان لم اجد منتدى للاكسل 
سؤالي متعلق بالماكرو 

 

#4

طيب ياريت ترفقين برنامجك علشان نشتغل عليه :)

 

جعفر

مواضيع مشابهة