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

هل يمكن زيادة الرقم في A1 بدون مسح محتواها ؟؟


halwim

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

لدي فكرة منذ فترة تراودني وكنت أعتقد أنه لايوجد لها حل ولكن من حسن الحظ أن هذا المنتدى ولله الحمد يزخر بكثير من المواضيع وقد رأيت بعض المواضيع المشابهة لما أردت ولكنها لا تفي بالغرض, الأمر الذي بعث لدي الأمل من جديد وسأطرح سؤالي وان شاء الله

أجد له حلا .

المطلوب كمايلي :

لنفترض أن الخلية A1 فيها الرقم 4 وهو إجمالي المبلغ الواصل من محمد مثلا

و بعد أيام قام محمد بدفع الباقي وهو 6 مثلا هنا سوف نضطر لمسح الرقم 4

ثم القيام بعملية جمع وهي 4+6 = 10 ثم كتابة (10) في الخلية A1 طبعا

الشغلة طويلة خصوصا إذا صارت مبالغ كبيرة بالملايين ..... ما أتمناه هو كتابة

كود أو ماكرو يقوم بعملية جمع للمبلغ الجديد مع المبلغ الموجود سابقا في الخلية A1

بحيث تحتفظ الخلية A1 دائما بآخر ما يو ضع فيها ولا ينمسح بكتابة رقم جديد

بل يزداد في عملية جمع مستمرة الى ما لا نهاية فلو كان فيها رقم 4 ثم كتبنا

فيها الرقم 6 فإنه يصبح فيها مباشرة الرقم 10 وهكذا .

أعتقد أن سؤالي واضح ولا يحتاج لإرفاق ملف .... وشكراااا

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

أخي الكريم ما تقول به حسب رأيي لا يمكن أن يتحقق منطقيا لأنه لو أردت أن تنفذ ذلك من خلال الكود فسوف يقوم خلال ثواني بتغير قيم الخلية بشكل مستمر للوصول لأعلى قيمة ثم يتوقف عمله ( حلقة مستمرة ) و إذا أردت تنفيذه من خلال الدالة فعند إدخالك قيمة في a1 فسوف تقوم بمسح الدالة الموجودة في الخلية !

لذا يجب أن يتم العمل من خلال خليتين على الأقل خلية لإدخال القيم المتغيرة وخلية أخرى تضيف القيمة الجديدة للقيم القديمة و المثال الذي أشار إليه الأخ تامر أو عمر يفي بالغرض و إذا أردت أي تعديل عليه يمكن ذلك

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

شكرا على الرد ......... أنا كل ما أريده وبشكل مختصر هو :

لو كان في الخلية a1 رقم 4 مكتوب سابقا ثم كتبنا

فيها أيضا الرقم 6 كيف يصبح فيها مباشرة الرقم 10 ؟؟؟؟ .

يعني أريد كود يثبت الرقم 4 على وضعه وحينما ندخل الرقم 6 لاما نع أن

ينمسح بشكل مؤقت من أجل عملية الجمع لتصبح النتيجة 10 في A1 نفسها

وهذا هو قصدي من عملية الجمع المستمرة المقصود بذلك جمع القيمة الجديدة مع القيمة القديمة التي قبلها في خلية واحدة وهي A1

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

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


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

الاخ halwim

بعد التحية

احب ان اقول لك شئ

واتمنى الا تفهمنى خطأ

انت فاتح اكثر من 3 محاور اقصد اكثر من 3 موضوعات .
واعتقد انها كلها تصب فى صناعة برنامج واحد .

ففى وجود التصور اللكامل للبرنامج يتم اختصار الكثير من الخطوات المفردة التى تقوم بتجميعها

الاقضل طرح البرنامج بالمنتدى مع جميع طلباتك وستجد الكثيرين ممن يرغبون فى المساعدة
لوجه الله .

طبعا اقصد بطرح البرنامج ان يكون كامل وليس جزء منه مثل موضوع :
" كيف أجمع أرقام عامود A بناء على تواريخ عامود B "
فهذا جزء من بريمج

ارجو ان تعمل بنصيحتى وستجد كل عون


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

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

اخي tameromar في حال تجميع الملف على مستوى برنامج ان شاء الله

ارفقه حتى اجد العون من الطيبين امثالكم

ولكن لامانع أن يدلي كل منا بما يعرف حسب استطاعته في جميع المواضيع المطروحة بهذا المنتدى الحبيب ......

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

عموما ....... لك الشكر والتقدير على ملاحظاتك .

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

تحية للأخ فلسطيني وزادك الله ابداعا وتألقا ..... المرفق رائع وقريب جدا من الفكرة المطلوبة .

قد فحصت الخلية B1 فلم أجد فيها معادلة ولا صيغة، لذلك لا نخشى من أن تنمسح الدالة أو المعادلة إذا أدخلنا رقما فوق الرقم القديم .

فما هو المحذور من حصر عملية الجمع فيها يعني في (B1) فقط ؟؟ وذلك بعد وضع كود يثبت الرقم القديم؟؟

أي لا داعي لوضع الرقم في A1 ثم تخرج نتيجة الجمع في B1 .

وإن لم يوجد حل لما افترضناه ، فبودي معرفة هل بالإمكان تطبيق السحب على خلايا الإدخال

وهي ( جميع خلايا العامود A ) لكي تظهر النتائج في جميع خلايا العامود B بحيث تكون كل خلية من عامود A صندوق إدخال لكل خلية تجاورها من عامود B .

وكما ذكر الأخ نتمنى معرفة الطريقة .

تحياتي للجميع .

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

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

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

الاخ halwim
بعد التحية

اليك ياسيدى ماطلبت:

الجمع فى خلية واحدة بدون الاعتماد على خلية اخرى

الاكسل بحر واسع ليس له قرار الا للقليل .

على فكرة الفكرة اول مرة فى المنتديات العربية .

المثال فى المرفقات .


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

omar.rar

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

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

الاخ الكريم tameromar ........ أولا شكرا لك على سرعة الرد

ثانيا قد جربت المرفق omar.rar و لــــــكن للأسف لم يعمل عندي

فكلما أَضع رقم على الرقم الموجود في A1 فإن الرقم الأخير يمسح الرقم القديم ولا تتم عملية الجمع بينهما في خلية واحدة .

تحياتي

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

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


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

الاخ halwim

اخى العزيز بعد التحية

1 - يوجد قوس زى ده " { " للآشارة الى مكان الادخال

2 - يوجود اشارة توضيحية وبداخلها الجملة " نفسك فى حاجة تانى ... " وتشير مكان الادخال .

3 - يوجد مستطيل مضغوط الى الداخل ليحدد مكان الادخال .

الم يلفت نظرك احد هذه الاشارات 0

ياسيدى بدون هذه الاشارات مدى الادخال هو " E4:E12 "

وان لم يكن كل هذا واضح اليك فيديو بالمرفقات للتوضيح اكثر .


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

http://www.9q9q.net/index.php?f=LljrNm5y
رابط هذا التعليق
شارك

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


الاخ خالد نور

بعد التحية

هذا من فضل ربى وتوفيقة انها ضربات حظ فقط ليتها تكون فى الواقع .

اخى لك السبق والريادة .

وشكرا على كلاماتك الجميلة .
رابط هذا التعليق
شارك

أخي العزيز tameromar ألـــــــــــــــف ألـــــــــــــــف ألـــــــــــف تحية

عمل محفوظ لك دنيا وآخرة وهذا فخر ليس فقط للمنتدى بل للبشرية

جميعا .......... لن ننساك من صالح دعوا تنا ان شاء الله .

والله العظيم هذا هو المطلوب وبصراحة ما أدري كيف فاتني ولا جربت

الإدخال في المستطيل رغم وضوحه وبروزه ..... الأمر الذي داعني

أن أكلف عليك بهذا الفلم الرائع الذي يشرح العملية. مشكورررررر

وكلمة شكر قليلة جدا في حقك.

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

العفو ا ....... نسيت أقول انه بودي تذكر هل بالإمكان تنفيذ العملية على عدة نطاقات في ورقة واحدة يعني في المجال E4:E12 وكذلك في المجال C4:C12 وفي نفس الوقت تعمل نفس العملية ولكن في ورقة أخرى (من المصنف نفسه) بحيث تكون الورقتين كلاهما زي بعض .

مع الشرح و ذكر الطريقة للأهمية وشكرررررررا

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

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


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

أخي الأستاذ تامر ( tameromar ) لاحُرِمنا المزيد من عطائك هناك طلب بسيط بودي ان ترفق ملف آخر
لنفس الفكرة ولكن بالعكس يعني الفكرة السابقة كلما أدخلنا رقم على الرقم السابق يتم جمعه عليه وهكذ...

المطلوب كلما أدخلنا رقم على الرقم السابق يتم إنقاصه منه فلوكان في الخلية E4 رقم15 مثلا ثم أدخلنا
فيها الرقم 5 المطلوب يكون الناتج 10 وهكذا ...... لأن 15 - 5 = 10.

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

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

الاخ halwim

بعد التحية

اليك ما طلبت فى المرفقات

تخيل كأنى فى امتحان

تحياتى

subtraction_Comment.rar

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

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

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

Important Information