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

مشاركة ملف الإكسيل لأكثر من مستخدم والتعديل عليه في نفس الوقت


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

بعدما قام أخونا ابراهيم بجمع الملفات في مجلد وبدأ باستقبال التقارير ، واجهته مشكلة وهي أنه لوقام ابراهيم بفتح أحد الملفات (ملف أحمد مثلاً)  وقام أحمد بفتج نفس الملف لاحقاً فإنه لا يستطيع إضافة أي مبيعات إلى الملف، بمعنى أن الشخص الأول الذي يفتح الملف هو الذي يستطيع التعديل (read/write) على الملف وبينما الآخر يقوم بقراءة الملف فقط (read only) ، فلذلك يحتاج إلى فكرة أخرى لمعالجة هذا الأمر، تابعونا لمعرفة الفكرة.

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

الفكرة الثانية:

ظن ابراهيم بأنه لو أنشأ ملف إكسيل يقوم فيه بعملية تجميع ملفات المندوبين بالمعادلات هي الطريقة السليمة تجنبه فتح ملفات المندوبين كالتالي:

h05.PNG

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

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

أخي ابراهيم.. تمام كده، لكن الطريق لا يخلو من المفاجآت والتفرعات والمشاكل التي تعرقل الوصول للهدف سنستعرضها لاحقاً.. خليك معانا 

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

 اخى الزبارى

معاك ياريس

ومتبعينك كويس

بس انت شد حيلك شويه

المركب ماشيه ببطئ قوى

ياريت لو تزود السرعه شويه

تقبل تحياتى

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

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

3 ساعات مضت, إبراهيم ابوليله said:

 اخى الزبارى

معاك ياريس

ومتبعينك كويس

بس انت شد حيلك شويه

المركب ماشيه ببطئ قوى

ياريت لو تزود السرعه شويه

تقبل تحياتى

اعذرني يا أبوليله، بسبب انشغالي الشديد خلال هذه الفترة، فيومياً أقطع حوالي 300 كم عن المنزل ولا أجد الوقت إلا القليل لأكتب في هذا المنتدى، فقليل دائم خير من كثير منقطع، على العموم نعدك بأن نسرع العملية لأنه لم يبق إلا القليل.. تحياتي

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

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

يعني إيه؟ وما هي الملفات اللي راح ننسخها داخل المجلد غير ملف الإكسيل؟

في الحقيقة لا ينبغي قراءة الإكسيل من ملف إكسيل مماثل ، بل يفضل استخدام الصيغ البسيطة التي تكون ضمن ملفات نظام الكمبيوتر مثل txt.* أو csv.* وغيرها من الصيغ الأساسية.

بمعنى أن تكون هيكلة الملفات كالتالي:

h06.png

ملفات بصيغة txt أو صيغة csv :blink:؟!!!!

وكيف أٌنشئها؟

وكيف أتعامل معها عن طريق الإكسيل؟

وهل ستنجح الفكرة؟

كل هذا سنجيب عليها لاحقاً بمثال عملي.. فقط تابعونا

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

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

طيب ما هي شكل الملفات أو الصيغ اللي راح نتعامل بيها.

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

h09.png

فلو أردنا أن نحوله للصيغة csv.* سيكون شكله كالتالي:

h07.png

أما إذا أردنا أن نحوله للصيغة txt.* فسيكون كالتالي:

h08.png

لاحظ الفرق بينهم .. 

وماتخافوش من التحويل، أنا جمعت لكم الكود الخاص بالتحويل، فقط تابعونا.

 

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

الملف السحري:

أكثر ما كان يقلق المتابعين هو كيفية تحويل الملف بالصيغ اللي تكلمنا عنها، أرفق إليكم الملف السحري للتحويل، وقبل أن تفتح الملف انقلها كلها على سطح المكتب..

myfiles.rar

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

جرب أن تحذف الملفات اللي بداخل المجلد، وشغل الماكرو ثانية، راح ترجعلك الملفات ثانية :jump:.

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

السلام عليكم

شكرا أخي الزباري بصراحة موضوع ممتاااااز جدااااا بارك الله فيك , فعلا حاجة غريبة وملف سحري !!!!

لي سؤال : هل انت الأن شغال على هذه الفكرة ؟

يعنى هل تستخدمها في مجال عملك ؟

تقبل تحياتي

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

3 ساعات مضت, أبوعيد said:

السلام عليكم

شكرا أخي الزباري بصراحة موضوع ممتاااااز جدااااا بارك الله فيك , فعلا حاجة غريبة وملف سحري !!!!

لي سؤال : هل انت الأن شغال على هذه الفكرة ؟

يعنى هل تستخدمها في مجال عملك ؟

تقبل تحياتي

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

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

لو لاحظنا بأن الملف السحري يأخذ نسخة من ملف كل مندوب ويضعها في المجلد info ، يعني صار عندنا 3 ملفات موجودة داخل المجلد (ملف أحمد وملف علي وملف يوسف)، 

الخطوة اللي بعديها كيف نجعل أخونا ابراهيم ياخذ نسخة من ملفات المندوبين، ويشتغل عليها في عمل التقارير الدورية، طبعاً تابعوووووونا.

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

الملف المرفق كان للتجربة ومعرفة الفرق بين الكودين، سيتم ارسال الملف الخاص لجميع المندوبين مع المسؤول، ترقبونا.

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information