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

تثبيت المعادلات


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

عندي ورقتي عمل الورقة الثانية بها معادلات لجلب البيانات من الورقة الاولى

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

بمعنى انه لو كانت الخلية b3 مثلا بها اسماء للتلاميذهذا في الورقة لاولى في الورقة الثانية في الخلية b5 في الورقة الثانية يتم استدعاء الاسم عن طريق معادلة لكن لوقمت بقص احد الاسماء من الورقة الاولى تتلخبط ترتيب المعادلات في الورقة الثانية هل هناك من طريقة لتصبح معادلات الورقة الثانية ثابتة لا تتاثر بما يحدث في الورقة الاولى ولكم جزيل الشكر وبارك الله فيكم

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

السلام عليكم

===========

اشكر الظروف الجميلة التى اعادت الينا العلامة عادل حنفى بردودة الغير عادية ودماثة خلقه

كما اشكر ايضا صاحب المشاركة للسؤال المهم جدا جدا . والذى اعانى منه شخصيا فى برنامج للمرتبات

تعمل عليه ادارتى منذ 4 سنوات واعانى من نفس المشكلة فى حالة حذف موظف من الكشف "تتبهدل الدنيا" فتحايلة على البرنامج بحيلة معينة ولكنها لا ترضينى سأعرضه قريبا ونستفيد جميعا من الاستاذ عادل حنفى فى حل الموضوع

ولكن لى سؤال اخى عادل ما الهدف من الجملة



Private Sub Worksheet_SelectionChange(ByVal Target As Range)


End Sub

بعد انتهاء الكود

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

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

وهذا حل بالمعادلات

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

=INDIRECT("ورقة1!B"&3+ROW()-ROW($B$5))

المعادلة على اعتبار ان اسم الورقة الاولى (ورقة1) فاذا كان الاسم مختلف فعدل الاسم في المعادلة.

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

بسم الله الرحمنالرحيم

بارك الله لكم وفيكم ورزقكم العلم الغزير والتواضع الجم

استاذنا عادل حنفي واخونا الكريم هشام شلبي والحبيب الخالدي

الكود رائع والمعادلة خرافة وتجنن ويا عم هشام يارب تكون مشكلتك اتحلت زي ما مشكلتي اتحلت

وربنا يكفينا شر بهدلة ولخبطة المعادلات الي كانت بتحصل وتتعبنا جزيل الشكر للجمع ودمتم لفعل الخير ونشر العلم

اخوكم ابو ايات

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

السلام عليكم

اخي العزيز هشام شلبي

اشكرك اخي علي كلماتك و بارك الله لنا في عمرك

ولكن لى سؤال اخى عادل ما الهدف من الجملة

Private Sub Worksheet_Selectionchange(ByVal Target As Range)

End Sub

اخي في البدايه كنت اود عمل الكود عندما تحدد اي خليه في الشيت رقم 2

و الكود يكتب بين السطرين السابقين

و لكن تراجعت و فضلت ان يكون الكود عند فتح الشيت رقم 2

لذا فحذف هذان السطران لن يؤثر باي حال علي الكود

و اشكرك مرة اخري علي كلماتك الرقيقه

اخي الخالدي

بارك الله فيك اخي معادله جميله

بارك الله لكم وفيكم ورزقكم العلم الغزير والتواضع الجم

استاذنا عادل حنفي واخونا الكريم هشام شلبي والحبيب الخالدي

الكود رائع والمعادلة خرافة وتجنن ويا عم هشام يارب تكون مشكلتك اتحلت زي ما مشكلتي اتحلت

وربنا يكفينا شر بهدلة ولخبطة المعادلات الي كانت بتحصل وتتعبنا جزيل الشكر للجمع ودمتم لفعل الخير ونشر العلم

اخوكم ابو ايات /quote]

اهم شيئ ان العمل يمشي دون مشاكل سواء كان العمل بالكود او المعادله ايهما اسهل بالنسبة اليك

خالص تحياتي وتقديري

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information