كيف الحال
أريد عمل ماكرو في الإكسيل بحيث إذا كان التاريخ في الخلية الأولى أكبر من تاريخ اليوم تظهر رسالة محددة في خلية أخرى وإذا كان التاريخ أقل من تاريخ اليوم تظهر رسالة أخرى
قمت بعمل هذا الكود
Range("A1").select
If ActiveCell.FormulaR1C1 > Date Then
Range("A2").select
ActiveCell.FormulaR1C1 = ""
ActiveCell.FormulaR1C1 = "hi"
ElseIf ActiveCell.FormulaR1C1 < Date Then
Range("A2").select
ActiveCell.FormulaR1C1 = ""
ActiveCell.FormulaR1C1 = "hello"
End Ifولكن دائما يعطيني نتيجة واحدة وهي الكلمة الأولى حتى لو غيرت التاريخ إلى قيمة أقل من تاريخ اليوم يعطيني نفس النتيجة
This post has been edited by ؛ أحمد ؛: 16 July 2010 - 08:12 PM

دخول
التسجيل
Help



اقتباس متعدد
