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

هل من مكرو يمكننى من الإحتفاظ بالبيانات السابقه وجمع البيانات الجديده


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

السلام عليكم

اخي الفاضل avogadrow

بالنسبة لاستفسارك

أنا عايز أسأل ......هل الكولم M فى شيت رقم واحد والذى به أسماء الشركات مربوط بكود بباقى كود البربامج......بمعنى ....هل يجب أن يحتوى على أسماء جميع الأسهم والشركات والتى سوف نقوم بعمل copy&Past لها فى الشيت الأول كما تفضلت حضرتك وصنعت البرنامج ....لأن لو هوه مربوط كده يبقى لازم أكتب فيه جميع أسماء الأسهم فى السوق المصريه والتى سيتعامل معها لاحقا

بخصوص الكولوم M لا توجد علاقة بين ماموجود به من اسماء او يالكولم N و لكن احذر حيث توجد معادلات في الكولم N في الخلايا من N9999

و الغاء اي عمود قبل N سيتاثر الكود

و الملف الذي ارسلته انا جربته و المشكلة الوحيدة به الان في اسماء الاسهم و هم بالتحديد الاسهم التاليه

رايه القابضه للتكنولوجيا و الاتصالات غيرها الي رايه القابضه للتكنولوجيا

المصرية لخدمات النقل (ايجيترانس) غيرها الي المصرية لخدمات النقل

و ستجد ان الكود يعمل بلا مشاكل

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

اخي توجد الان دورة جميلة من البدايه و اظن ان لها الاستفادة الكبري لمن تابعاها و نرجوا لها الاكتمال و رابطها

اضغط هنــــــــا

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

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

ادعو الله لك بالتوفيق

و اي شئ تحتاجه لن نتاخر به عنك

خالص تحياتي

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

سيدى العزيز

شكرا لمتابعتك لى

فعلا بإلغاء كلمة إجيترانس والقوسين وإلغاء حرف الواو فى الإتصالات ....يعمل الكود بنجاح

المشكله أن هذه ليست كل الأسهم ....هذه عينه فقط الأسهم عددها حوالى 150 سهم وهناك أسماء عديده فى السهم تحتوى على الأقواس وحرف الواو

واصلا الطريقة التى وضعتها حضرتك تعتمد على ال copy & Past وصعب على الشخص الذى سيعامل مع البرنامج أن يبحث عن أسماء الأسهم التى بها الأقواس

بع أن يعمل لها Copy & Past ثم بعد أن يجدها يحذف منها الأقواس والواو .....صعب جدا وستذهب بجمال التحفه الفنيه التى صنعتها يا سيدى والتى تحتوى على الكود الرائع ......لذلك فكرت فى تطبيق معادلة IF على الكولم الذى به الأسم لتحويله بدلا من الأسم إلى كود السهم ( حيث يوجد لكل سهم فى البورصة المصرية كود معروف به ) ووضعت الناتج من التحويل فى الكولم رقم 15 فى الشيت الأول وغير فى الكود بحيث يتعامل البرنامج مع الكولم 15 بد من رقم 4 الذى وضعته حضرتك

المشكله إننى عندما بأت كتابة معادلة IF فى أول خليه والتى رقمها O2 المشكله هىه أن الأكسيل لم يقبل أن يأخذ باقى المعادله وإكتفى بتسعة متغيرات فقط

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

وعندما أريد أ، أكتب المتغير العاشر والذى يليه وهكذا ....مثل IF (D2=M10;L10

=IF(D2=$M$2;$L$2;IF(D2=$M$3;$L$3;IF(D2=$M$4;$L$4;IF(D2=$M$5;$L$5;IF(D2=$M$6;$L$6;IF(D2=$M$7;$L$7;IF(D2=$M$8;$L$8;IF(D2=$M$9;$L$9;if(D2=$M$10;$L$10;0)))))))))

عندها يرفض الإكسيل التكمله

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

لأن لو نجح هذا الأمر فسوف أتغلب على مشكلة الأقواس فى أسماء الأسهم وأتغلب على كبر حجم إسم الشيت

مرفق الملف وبه مثال على معادلة IF لتسعة أسهم فقط ولم أتمكن من إدراج العاشر كما ذكرت لحضرتك مسبقا

والمشكله الأخرى وهيه عندما أطبع هذه المعادله وأحاول لصقها فى الخليه التاليه وهيه O3 فإن الأكسيل يغير

FINAL_for_asking.rar

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

السلام عليكم

اخي الفاضل

تم عمل زر اخر تضغط عليه في البداية و قبل ان تقوم بالضغط علي زر Do It

و ان شاء الله يحل المشكلة

ايضا لاحظت خطا لسبط اعتقد انه بسبب انك عندما تقوم بالمسح لكامل الشيت لا تمسح بالور المخصص لذلك

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

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

و لو وجد اي مشكلة اخري ارجو اخباري فورا

تحياتي

avogadrow5.rar

avogadrow6.rar

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

السلام عليكم

اخي تم اضافات جديدة للملف

اولا تم نقل البيانات التي يمكن ان توجد بالعمود N و التي يمكن ان تتاثر بالغاء او اضافة عمود لذا تم نقل هذه البيانات الي العمود A و العمود B

لكي تتمكن من عمل اي شئ بعد العمود L كما يحلو لك

مع تعديل في ماكرو زر تعديل الاسماء

كما تم اضافة زر لالغاء صفحات الاسهم التي تم عملها بامان دون اخطاء

جرب و ارجو اخباري بالنتيجة

تحياتي

avogadrow6.rar

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

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

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



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

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

Important Information