اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

اما بعد

اخواني اريد ان اسألكم عن كيفية جعل المعادلة في الـ vba في الاكسل تشتغل مباشرة يعني بدون ما اكتبها في 

Thisworkbook واخرج و ادخل ..

وعندي ايضا سؤال : لما اكتب الاسم او القيمة في الخلية تضهر امامها ترقيمها تصاعديا [ يعني القيمة التي قبلها + 1 ]

وشكرا لكم اخواني

قام بنشر

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

أخي الكريم صلاح بصراحة لم أفهم طلبك بشكل كامل ..هلا أرفقت ملف مرفق لتوضيح المطلوب مع إرفاق بعض النتائج المتوقعة ليسهل الوصول لحل

تقبل تحياتي

  • Like 1
قام بنشر

اخي العزيز خليل،

انا اقصد بالسؤال الاول : هو لما اقوم بكتابة دالة في vba في الاكسل

مثلا:

 if range("A1") = 5 Then range("A2") = 1 .. يعني لما الخلية A1 .. = 5 على طول تصير في الخلية 1 ..

مثل المعادلات ..

اما السؤال الثاني:

هو انا عندي جدول، واريد الرقم التسلسلي يأتي تلقائي،

لما المستخدم يكتب اسمه: يأتي امامه 1 .. ومستخدم آخر يكتب يأتي 2 و ... إلخ

ولما يحذف احد المستخدمين يحذف رقمه

 

  • أفضل إجابة
قام بنشر

جرب هذا الملف

الماكرو في الصفحة الاولى (حينما تغير اي شيء في العامود الاول يغمل الماكرو تلقائياً بشرط ان يكون التغيير في خلية واحدة)

بالنسبة للسؤال الثاني انظر الى الصفحة 2

work_with_5.rar

  • Like 1
قام بنشر
12 ساعات مضت, سليم حاصبيا said:

جرب هذا الملف

الماكرو في الصفحة الاولى (حينما تغير اي شيء في العامود الاول يغمل الماكرو تلقائياً بشرط ان يكون التغيير في خلية واحدة)

بالنسبة للسؤال الثاني انظر الى الصفحة 2

work_with_5.rar

شكرا جزيييلا لك اخي الكريم،

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information