كيفية تغيير قيمة الخلية باستخدام VBA

...

قم بتحديث قيم Excel في VBA.

قد تحتاج إلى تغيير القيمة في خلية عند العمل باستخدام Excel و Visual Basic for Applications أو VBA. باستخدام VBA ، يمكنك تعديل الخلايا تلقائيًا دون الحاجة إلى تغيير القيم يدويًا. يمكنك إنجاز هذه المهمة باستخدام كائن النطاق في VBA لتحديد الخلية التي تريد تغييرها. بمجرد تحديد الخلية ، يمكنك استخدام خاصية ActiveCell لتغيير قيمتها أو خصائص أخرى.

الخطوة 1

قم بتشغيل "Microsoft Office Excel" واكتب "البيانات في A1" في الخلية A1. انقر فوق علامة التبويب "المطور" ، ثم انقر فوق "Visual Basic" لفتح نافذة محرر VBA.

فيديو اليوم

الخطوة 2

انقر فوق قائمة "إدراج" ، ثم انقر فوق "وحدة" لإدراج وحدة جديدة.

الخطوه 3

قم بإنشاء متغير سلسلة جديد بكتابة ما يلي:

خافت البيانات كسلسلة

الخطوة 4

انسخ والصق التعليمة البرمجية التالية لتغيير القيمة في الخلية A1:

النطاق ("A1"). حدد البيانات = النطاق ("A1"). القيمة إذا كانت البيانات = "البيانات في A1" ثم ActiveCell. القيمة = "تم تغيير بيانات A1" الرسائل الأخرى "البيانات على ما يرام." إنهاء إذا

الخطوة الخامسة

اضغط على "F5" لتشغيل الإجراء وتغيير القيمة في A1. قم بتشغيل الإجراء مرة ثانية ، وسوف تحصل على مربع رسالة يوضح أن البيانات على ما يرام.