السلام عليكم إخواني الكرام
كيف يمكن أن أغير لغة الأرقام في الرسم البياني حيث تظهر الأرقام في المحور الرأسي باللغة الإنجليزية بينما في المحور الأفقي باللغة العربية
السلام عليكم إخواني الكرام
يوجد لدي ملف به العديد من الأرقام ولكن أحتاج هذه الأرقام أحيانا باللغة الهندية وأحيانا باللغة العربية
هل يوجد كود يقوم بالبحث عن قيمة معينة ويقوم بتحويل نفس القيمة إلى لغة أخرى بدلا من تحويل لغة الكتابة وكتابة الأرقام مرة أخرى
Context حيث أنني ضبطت لغة الأرقام على
السلام عليكم إخواني الكرام
قمت بدون قصد بحذف Find Control من CommandBars عن طريق الكود التالي
Application.CommandBars.FindControl(ID:=1849).Delete
فهل توجد طريقة لإسترجاعه حتى أتمكن من عمل الأمر Execute
شكرا لكم
أخى العزيز ياسر خليل أنا شاكر جدا ﻹهتمامك
كل ما فى الموضوع أن كروت الصنف موجودة بالفعل ولكن الدالة غير موجودة ونظرا لأنى لإحتياجى لبعض النتائج قمت بعمل الدالة ولكن عند تطبيقها بالكود على كل الكروت بعد أن قمت بتحديد بداية ونهاية كل كارت عن طريق الكود.
عدد هذه الكروت بالآلاف وحجم كل كارت مختلف عن الآخر ولا أستطيع أن أقوم بالدخول على كارت وتحديد بدايته ونهايته ثم إدراج هذه المعادلة فيه يدويا.
أتمنى أن تكون قد إرتحت أنت والأستاذ رجب.
شكرا لردك أخى العزيز ياسر خليل
المشكلة أنه عندى كروت صنف كثيرة جداً وتختلف الكروت فى أحجامها وكل كارت توجد به مثل هذه المعادلة لذلك أريد كود يتم تحويله إلى معادلة بحيث إذا تم تحديث بيانات أى كارت أو إذا حدثت زيادة فى حجم أى كارت صنف المعادلة يتم تحديثها من تلقاء نفسها حيث أننى أضيف بيانات بصفة يومية.
السلام عليكم إخوانى الكرام
أتمنى إن كان هناك أحد يستطيع أن يحول معادلة الصفيف فى الملف المرفق إلى كود
الأخ ياسر خليل جزاه الله كل خير قام بهذا بالفعل ولكن عن طريق دالة Evaluate
ولكنى أريد كود يقوم بعمل معادلة داخل الخلية وليس كود يعطى قيمة فقط داخل الخلية
كما فى دالة Evaluate .
Formula Array.rar
شكرا اخى الكريم أخ ياسر
بالنسب لسبب طلب تحويل الكود إلى معادلة انا عندى كروت صنف سوف أضع فيها هذا الكود ولكن الكروت تختلف فى حجمها فبعضها يصل إلى آلاف الاسطر
انا عندى كود أحدد به بداية ونهاية كل كارت
كنت أريد معادلة يمكن أن يتم تحويلها إلى كود بحيث أقوم بعد ذلك بنسخها إلى كل الكروت عن طريق الكود وبعد ذلك تبقى معادلة فى الكارت بحيث إذا اذداد حجمه المعادلة تقوم بضبط نفسها تلقائيا
بالنسبة للتقييم لا أعلم عنه شيء
شكرا لك أخى الكريم
السلام عليكم إخوانى الكرام
عندى معادلة صفيف تعمل جيدا معى ولكن عند تنفيذها بالكود تظهر لى رسالة خطأ وهى :
Unable to set the FormulaArray property of the Range class
حاولت تجزئة المعادلة نظرا لأن هذه الرسالة تظهر نتيجة كثرة عدد أحرف المعادلة ولكن ظهرت لى نفس الرسالة
ها هى المعادلة
=IF(COUNTIFS(A13:A51;">="&$D$3;A13:A51;"<" & $E$3;C13:C51;$E$5)>0;IF($D$5="آخر إذن";MAX(IF(A13:A51>=$D$3;IF(A13:A51<$E$3;IF(C13:C51=$E$5;A13:A51))));MIN(IF(A13:A51>=$D$3;IF(A13:A51<$E$3;IF(C13:C51=$E$5;A13:A51)))));"لا يوجد")