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

كيف يمكنني التعامل مع قيمة الخليه عند تغيير قيمتها,


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

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

اخواني الاعزاء ....

انني اواجه مشكله ما ، اتمنى ان القى الاجابه في منتداي المفضل والذي احببت ان تشاركوني فيها وهي كالتالي :

لدي خليه مثلاً A1 توجد بها القيمة التاليه مثلاً 10

كيف يمكنني وضع كود داخل الخليه عندما تتغير قيمتها في كل مره

يعني لما تتغير قيمة الخليه A1 وتصبح 11 يتم تنفيذ امر معين ....

المطلوب هوه يكيفة التعامل مع التغيرات التي تطرأ على الخليه في كل مره ...

وتقبلوا خالص تحياتي

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

الكود التالي يعمل على كتابة عبارة معينة في الخلية C1 عند تغير قيمة الخلية A1 .. ثم يقوم بزيادة أو إنقاص عرض العمود A والعمود C .. لكي يتم إحتواء البيانات الجديدة التي تم إدخالها في الخلية A1 و C1.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then [C1] = "تم تغيير قيمة الخلية A1 إلى " & [A1]
Columns("A:C").EntireColumn.AutoFit
End Sub

شاهد المرفق،

AutoFit.rar

تم تعديل بواسطه علي السحيب
  • Like 1
رابط هذا التعليق
شارك

ملاحظة :

استاذي الفاضل

كيف يمكنني اضافة الكود التالي وهوه عباره عن داخل الكود السابق

جمع قيم الخليه F1 + الخليه H1 ووضع الناتج في الخليه G1

طبعاً يكون بالكود

وجزاك الله عني كل خير ورحم الله والديك

وتقبل خالص تحياتي

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

أستخدم الكود التالي في الصفحة المعنية:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$F$1" Or Target.Address = "$H$1" Then [G1] = [F1] + [H1]
End Sub

_______________________________.rar

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information