السلام عليكم
الأمر يتعلق بعدم وجود المجلد ASHRAF- في المكان الذي قمت بتنفيذ الكود فيه... لأن الماكرو يقوم بإنشاء ملف مسمى بتاريخ اليوم والتوقيت في هذا المجلد... ما عليك إلا إنشاء مجلد جديد بالتسمية ASHRAF-
السلام عليكم ورحمة الله
الملف الذي أرفقته يعمل جيدا... المشكلة ليست في ملفات الإكسيل وإنما في جهازك (ربما الويندوز أو وجود فيروسات أو غيرها). عليك بتفحص جهازك بواسطة أدوات الويندوز وبرامج مضادة للفيروسات...
ليس لي فكرة أخرى...
السلام عليكم ورحمة الله
تم التعديل على الكود ليخفي كل الصفوف التي بها بيانات ولا يعنيها المجموع (البحث)...
ملاحظة: تم حذف الموضوع الآخر لنفس الطلب الذي رابطه "طلب مساعدة دالة أو معادلة تقوم بجمع عمود يتحول حسب تاريخ البحث"
OFFICENA 2024_04.xlsm
هذا الملف ناقص... من المفروض الأيقونات (المكعبات) تفتح ملفات أخرى غير موجودة مع هذا الملف (غير مرفقة معه)، وأكواد هذه الأيقونات (مكعبات) غير موجودة أيضا... يوجد كود واحد لمكعب رقم 13 (خاص بملف الصف الرابع).
السلام عليكم
في الأسطر الملونة بالأحمر أضف عبارة PtrSafe بين كلمتي Function و Declare فتكون كالتالي : Declare PtrSafe Function بدلا من Declare Function في كل سطر من صفوف الحمراء...
السلام عليكم ورحمة الله
تم التعديل (تعديل طفيف جدا) على الكود ليعمل على إكسيل 2010 (الذي تم إنشاؤه في نسخة إكسيل 2019)...
ملاحظة: التعديل تم على عبارة "SortFields.Add2" التي تم تغييرها بعبارة "SortFields.Add" في كل أوامر الكود... وبهذا التعديل سيعمل الكود حتى في النسخ المتقدمة...
أرجو أن يفي هذا التعديل ما تريده...
ترتيب معلمين حسب الاقدمية.xlsm
السلام عليكم
لست أدري لماذا لا يعمل الكود عندك ربما تكون نسخة الأوفيس في جهازك مختلفة عن التي قمت بإنشاء الكود عليها... هل قمت بتنفيذ الكود في الملف الذي أرفقته في ردك ما قبل الأخير فقد قمت بتحميله وتنفيذ الكود عليه وهو يعمل جيدا، أم قمت بإدراج الكود في ملفك الأصلي ويختلف عنه في التنسيق والنطاقات؟...
السلام عليكم
تم عمل المطلوب (تحديد ناحية الطباعة لكل الأوراق في المصنف + تحجيم كل ناحية طباعة في صفحة واحدة) في الملف المرفق...
الدفتر الإحصائي -الإستقصاء المدرسي الشامل2022-2023.xlsx
السلام عليكم ورحمة الله
أعتقد أنه يوجد أخطاء في الترتيب الذي أرسلته في ردك الأخير مثلا بين "الثاني والثالث" وأقصد "معلم6" و "معلم7" فحسب الشرط الأول فهما متساويان (1985) وحسب الشرط الثاني فإن "معلم7" (1986) أقدم من "معلم6" (1988) فيكون الترتيب بينهما كالتالي الثاني: "معلم7" والثالث: "معلم6"... وهذا حسب ما فهمت من مطلبك... جرب الملف المرفق الذي أضفت فيه ماكرو للتصفية حسب الأعمدة (الشروط)... وعمود مساعد J به معادلات لترتيب قيم العمود H (النصية) حسب القائمة (ممتاز - جيد جدا - جيد - مقبول)...
ترتيب معلمين حسب الاقدمية (1).xlsm
السلام عليكم
وهذا اقتراح آخر للحل... الترتيب يكون في نطاق واحد AG6:AG13 حسب القائمة المنسدلة في كل خلية من النطاق...
شكل ترتيب الاطارات داخل خلية النحل3.xlsm