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

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

قام بنشر

السلام عليكم

عذرا لا استطيع حاليا توفير الوقت لعمل ما تطلب فى الوقت الحالي

و قد قمت بالتعديل السابق الذي طلبته بصورة فورية لانه كان تعديلا مهما يمنع الاستخدام للملف بفاعلية فبديته على اشياء أخرى فى قائمة مهامي

اما المقترحات الجديدة فاراها تختلف بحسب المستخدم ، فمثلا كثيرا ما احتاج للتجميع بدون تنسيق و لا يناسبني دمج خلية العنوان او عدم تكرارها عند التحليل ـ

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

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

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

سؤال : بما انك ترى الاحتفاظ بالتنسيق الاصلي ، اذا فهناك احتمال كبير انك لا تريد اساخدام الملف الناتج فى التحليل و انما فى التجميع و العرض، هل هذا صحيح؟، و هل ملفات المصدر لديك عددها و أسماؤها متغيرة كثيرا ام ثابتة الى حد ما ؟

قام بنشر

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

شكرا يا استاذ محمد طاهر على الرد والاهتمام من حضرتك

وارجو أن يوفقك الله فى اخراج برنامج متكامل لا ينقصه شئ

ولا تتأخر كثيرا فأنا فى انتظار رد حضرتك على أحر من الجمر

وشكرا

قام بنشر

اين الردود يا جماعة

اين الردود يا أستاذ محمد طاهر

الموضوع اديلة 10 ايام حتى الآن من 10/ نوفمبر

هل على الانتظار أكثر من ذلك ؟؟؟؟؟

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

قام بنشر

السلام عليكم

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

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

من ناحية أخرى اري فى ردك بعض الضيق و علامات استفهام كثيرة ، لماذا تستغرب ان لا نتمكن من توفير الوقت لعمل ما تطلب بالسرعة التي تتوقعها ؟ هذا ليس رد عام يأخذ ثلاث دقائق فى كتابته، و كما أن هذا الملف مفيد لك و تنتظره سريعا ، حال الجميع ان لديهم ما يشغلهم فى عملهم و حياتهم و دراستهم ... الخ.. فعندما يكون المطلوب يحتاج لوقت فمن يشارك يقوم بتقدير اهمية و عمومية الطلب ضمن قائمة اولويات حياته كلها و ليس فقط اولويات ردوده داخل الموقع ، فليس من المتوقع مثلا ان يكون لديه ضغط عمل متاخر و يتركه مثلا الا فى حالات خاصة

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

قام بنشر

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

أنا اقدر مشغولياتك يا أستاذ محمد

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

فأجو أن يوفقك الله فى انجازها سريعاً

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

على العموم سأحاول أنا حاجز فى دورة برمجة وأنا منتظر الآن أن تبدأ ولكن معاها وقت لكى تبدأ

وشكرا جزيلا

قام بنشر

السلام عليكم

اولا بالنسبة لردك الأخير ـ المهارات المطلوبة للبرمجة لا تتضمن الحفظ فى رأيي ، و انما مهارة التفكير المنطفي و ترتيب الافكار

اما عن الاكود نفسها فبعد الالمام بالاساسيات ، هناك مصادر عديدة يمكن الاستعانة بها اثناء كتابة الكود

- تسجيل ماكرو و تحريره

- ملف التعليمات

- مكتبة اكواد قد تكون كونتها على جهازك

-البحث فى الموقع

- البحث على النت

و طيعا لا ضير من ان تتقن او تتذكر بعض الاكواد و هذا عامل مساعد و لكن ليس العامل الاساسي كمصدر للكود على الاقل من وجهة نظري

قام بنشر

gallery_3_19_40050.png

تم اضافة الاصدار الثالث ، و به المزايا التالية :

1- استخدام نموذج بدل من الازرار المباشرة نظرا لاضافة خيارات عديدة ، و يتم تسجيل مسار المجلد و اسم ورقة العمل و المجال المطلوب للخلايا المراد تجميع البيانات منها فى الحقول المناظرة.

2- فى حال عدم تسمية ورقة العمل سيتم التجميع من ورقة العمل الاولي فى جميع المفات داخل المجلد.

3- اضافة تلميحات tips بالعربية عند الوقوف بالماوس على الحقل للتوضيح.

4-امكانية اختيار تجميع البيانات فقط أو تجميع البيانات و التنسيق معا من ملفات المصدر الموجودة داخل المجلد المختار.

5- امكانية اختيار اظهار او اخفاء امتداد اسماء الملفات عند وضعها كعنوان للبيانات فى الملف التجميعي.

6- امكانية السماح بتكرار اسم الملف عند وجود اكثر من عمود يتم استخراجه من نفس الملف ، او الاكتفاء بخلية واحدة مع دمج العناوين.

7- اضافة اطار خارجي يوضح بيانات كل ملف

اما عن السرعة فلم اجد ما يفضي الي زيادة السرعة دون تنازل عن الضروريات

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

و من العوامل المؤثرة فى اداء الملف امكانيات الجهاز الذي تستخدمه ، جرب تشغيل الملف على جهاز اقوى (على سبيل التجربة) .

اتمنى ان يكون هذا هو ما تطلب

إضغط هنـــــــــــا لتنزيل الملف ، ثم اضغط Download

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

  • Like 1
قام بنشر

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

شكرا يا أستاذ محمد طاهر على الرد وعلى اهتمام حضرتك

مجهود عظيم جدا

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

ولقد ذكرت اقتراح مسبقا ولكنى لم أجد المشاركة التى كتبت بها هذه المقترحات

وهى:

Copy then choose paste special" Values ", then click paste special "Formats" .ok

وارجو تطبيق ذلك بالأكواد

وشكرا جزيلا

قام بنشر

نعم ، لم انتبه لذلك فقد جربته على ملفات ليس بها معادلات

تم التعديل بنسخ القيم ثم التنسيق

و أيضا تم اضافة بعض تعديلات التنسيق البسيطة

الملف الجديد 3.1

جرب الان

قام بنشر

شكرا يا أستاذ محمد طاهر

معلش أنا أثقلت عليك بما فيه الكفاية

ولقد أضفت موضوع بما ذكرته لى (وهو جلب البيانات بدون فتحها)

وأرجو من الأخوة ايجاد حل لذلك

واذا تم التوصل لحل ، ارجو اضافته على البرنامج ليصبح متكاملا

وشكرا

قام بنشر

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

احييك أخي محمد الطاهر وأشكرك على هذا المجهود الرائع.

ولكن عندي سؤال أعزك الله

عند تجميع البيانات من الملفات في المجلد يتم وضع كل البيانات في شيت واحد بشكل أفقي وانا أريد أن يتم تجميعها بشكل رأسي أو في أوراق مختلفة مسماه كل ورقة باسم الملف الاصل بتاعتها ؟ وجزاكم الله خيرا

قام بنشر

السلام عليكم

الجزء الأول : تجميع صفوف و ليس اعمدة : نعم هذا ممكن و اضافة مفيدة جدا ، و سأحاول مراعاة ذلك باضافة هذا الخيار فى اصدارات قادمة باذن الله و لكن غالبا ليس الاصدار القادم مباشرة ، حيث سيغطى الاصدار القادم باذن الله هذا الموضوع ، و أشكرك على تنبيهي لهذه الاضافة. :biggrin2:

الجزء الثاني : لم أفهم المقصود ، هل تريد تجميع كل البيانات من كل اوراق العمل ووضعها تحت بعضها فى ملف ، ام ذلك لمجال معين ايضا و هل ذلك المجال ثابت فى كل اورق العمل ام تريد كل البيانات؟ ، صراحة ارى هذا الطلب حالة خاصة جدا و يصعب تعميمها كطلب ضمن برنامج عام كهذا ، و قد اضاف الأخ عادل حنفي هنــــا فى هذا الرد كود ينقل كافة البيانات من كافة اوراق العمل من ملف الي ملف يمكنك أن تستفيد منه كبدابة لتحقيق ما تريد.

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

قام بنشر

تم اضافة الاصدار الرابع

الجديد فى هذا الاصدار الإصدار الرابع

  • - تنقيح و ترتيب داخلي للكود
  • - تعديل واجهة الاستخدام
  • - امكانية استخراج البيانات دون فتح ملفات المصدر كخيار اضافى ، على أن يتم ذلك دون جلبها بنفس تنسيق المصدر.

الصورة

gallery_3_19_7954.gif

لتنزيل الملف

  • Like 4
قام بنشر

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

شكرا جزيلا أستاذ محمد على مجهوك وتعبك

جزاك الله خيرا على المساعدة

وأدخلك الله فسيح جناته

ولكن (كنت أود عدم ذكر هذه الكلمة )

ولكن الكود لا يعمل

هل جربت هذا الملف ، نافذة اختيار المجلد لا تعمل ، وعندما اضغط جلب البينات بدون فتح الملفات يعطينى خطأ

وشكرا جزيلا

قام بنشر

افتح الملف

اضغط

ALT+F11

من قائمة

Debug

اختار

Compile VBA Project

و أخبرني هل تظهر رسائل خطأ ؟

ايضا

راجع

Tools

References

هي تشير الي مراجع Missing ؟

هل تستخدم اوفيس 2010 ؟

  • Like 1
قام بنشر

سؤال استاذنا

لدى ملف به 40 شيت وبه بيانات

كيف لى ان استخدم البرنامج فى استيراد البيانات منه الى شيت اخر بحيث يصنع لى نفس التنسيق المدرج بالاصل

احترامى اخيك

قام بنشر

لدى ملف به 40 شيت وبه بيانات

كيف لى ان استخدم البرنامج فى استيراد البيانات منه الى شيت اخر بحيث يصنع لى نفس التنسيق المدرج بالاصل

احترامى اخيك

السلام عليكم

هذا التطبيق لا يصلح لذلك ، فالفكرة كلها تعتمد على تجميع بيانات من ملفات مختلفة غير معلومة الاسم من مجال محدد بشروط خاصة ، و هذه الحالة غالبا من يتعرض لها من يرسل ملفات لجهات مختلفة لتعبئتها و اعادتها مثل تقرير او استبيان مثلا

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

أقترح طرح الاستفسار فى موضوع مستقل ، و يحبذ وضع مثال مبسط لما تريد تجميعه

قام بنشر

افتح الملف

اضغط

ALT+F11

من قائمة

Debug

اختار

Compile VBA Project

و أخبرني هل تظهر رسائل خطأ ؟

ايضا

راجع

Tools

References

هي تشير الي مراجع Missing ؟

هل تستخدم اوفيس 2010 ؟

نعم هو ذاك

الملف يحتوي مراجع ADO ربما استخدمت للتجربة ، فاذا لم تكن موجودة عندك على الجهاز فقط قم بازالتها ( الموجود بجانبها كلمة Missing ) و سيعمل الملف معك

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

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

Important Information