اذهب الي المحتوي
بحث مخصص من جوجل فى أوفيسنا
Custom Search
محمد طاهر

تمت الإجابة حصرالقيم الموجودة خلية محددة من كافة اوراق العمل بالملف

Recommended Posts

السلام عليكم

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

و كانت مثلا الخلية المستهدفة هي C3 و اريد تجميع ما بها من قيمة من كل اوراق العمل فى قائمة واحد تحوي اسم كل ورقة عمل و القيمة المناظرة فى الخلية c3

فتذكرت على الفور ملف مجمع البيانات الموجود فى مكتبة الموقع ، و الذي تم بحمد الله تنزيله ما يربو على 22 الف مرة

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

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

و يعتمد الكود التالي:

Sub GetCellFrom_Allsheets()

 Dim n As Byte, R As String
  n = ActiveWorkbook.Sheets.Count
 R = InputBox("Type your Cel Ref Example C3 ", "Officena Cell Collector")
 
 For i = 1 To n - 1
  ActiveCell.Value = ActiveWorkbook.Worksheets(i).Name
   ActiveCell.Offset(0, 1).Value = ActiveWorkbook.Worksheets(i).Range(R)
  ActiveCell.Offset(1, 0).Activate
  
 Next
End Sub

 

شارك هذه المشاركه


رابط المشاركه
شارك

مرفق الملف للتجربة

تأكد من أن الشيت المسمي list Sheet هو اخر ورقة عمل فى الملف

تأكد من تفعيل الخلية الصفراء او اية خلية اخرى ترغب بها كهدف للناتج قبل تشغيل الكود

 

 

Get_FromAll_Sheets.xlsm

  • Like 1

شارك هذه المشاركه


رابط المشاركه
شارك

أحسنت استاذ محمد بارك الله فيك وزادك الله من فضله

  • Like 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.


  • محتوي مشابه

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

      خلايا بعيدة.xlsx
    • بواسطه Dr. Khalid Hamdy
      اخترت أسلوبين لتحليل البيانات لشرحهما والمقارنة بنيهما، والأسلوبين هما التجميع Clustering والتصنيف Classification، والسبب لاختياري هذين الأسلوبين أنني كنت محتار تماما في الفرق بينهما، وبالتالي قرأت عنهما الكثير وتوصلت لفهم بسيط لكل منهما والفرق الأساسي بينهما، ولكي أشرحهما سأقوم باستعراض مثال بسيط معكم.
      تخيل أنك لا تعرف شيء عن المركبات أو السيارات، وتم إعطائك مجموعة كبيرة من البيانات Big Data عن المركبات التي تسير في شوارع مدينتك، وكانت هذه البيانات في صورة جدول يتضمن سعة المحرك باللتر، والزمن الذي تستغرقه المركبة للوصول إلى سرعة 100 كيلومتر/الساعة بالثانية، كما يوضح الرسم البياني أدناه
       

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

       
      والسؤال الآن، ما الذي استفدناه من هذا التجميع؟ دعونا أولا نسجل بعض الملاحظات عن المجموعات الأربعة التي ظهرت لدينا:
      -       المجموعة 1 تتضمن أكبر عدد من النقاط وتتميز بانخفاض سعة المحرك وارتفاع زمن الوصول إلى 100 كيلومتر/الساعة (أي انخفاض القدرة على التسارع)
      -       المجموعة 2 تتضمن تقريبا أقل عدد من النقاط وتتميز بارتفاع سعة المحرك وانخفاض زمن الوصول إلى 100 كيلومتر/الساعة (أي ارتفاع القدرة على التسارع)
      -       المجموعة 3 تتضمن عدد قليل من النقاط وتتميز بانخفاض سعة المحرك وانخفاض زمن الوصول إلى 100 كيلومتر/الساعة (أي ارتفاع القدرة على التسارع)
      -       المجموعة 4 تتضمن عدد متوسط من النقاط وتتميز بارتفاع سعة المحرك وارتفاع زمن الوصول إلى 100 كيلومتر/الساعة (أي انخفاض القدرة على التسارع)
      دعونا نقوم بتحليل هذه النتائج من وجهة النظر المنطقية:
       

       
      نفترض الآن أنك تريد أن تفهم أسباب منطقية وعدم منطقية النتائج، طبعا ستلجأ لصديق يفهم جيدا في أنواع المركبات وأصنافها، وسيكون رده في الغالب كما يلي:
      ·      المجموعة 1 ذات سعة المحرك المنخفضة والتسارع المنخفض هي السيارات العادية Passenger Vehicles
      ·      المجموعة 2 ذات سعة المحرك المرتفعة والتسارع المرتفع هي السيارات الرياضية Sports Cars
      ·      المجموعة 3 ذات سعة المحرك المنخفضة والتسارع المرتفعة هي الدراجات النارية Motor Cycles
      ·      المجموعة 4 ذات سعة المحرك المرتفعة والتسارع المنخفض هي الشاحنات Trucks
      إذن التجميع لا يبدأ بتصنيفات محددة ولكنه يصل إلى الأصناف من خلال التجميع والتحليل، وطبعا في هذا المثال لم نصل إلى أي اكتشافات أو أنماط جديدة لأننا تطرقنا إلى موضوع مفهوم مسبقا وتصنيفاته معروفة، ولكن فائدة التجميع تظهر في تحليل البيانات غير محددة التصنيف.
      فعلى سبيل المثال لو توفرت لديك معلومات عن أعمار المتسوقين وأنواع المشروبات التي يشترونها، يمكنك تجميعها في مجموعات تحدد من خلالها إذا ما كان العمر يؤثر على اختيار المشروب، ونوعية المشروب المفضل لفئات عمرية محددة، وبالتالي يتم توجيه المواد الإعلانية للأشخاص طبقا لاختياراتهم المسبقة.
      دعونا الآن نتطرق إلى التصنيف، وسنستخدم نفس مثال المركبات، في هذه الحالة قبل أن تبدأ في تحليل البيانات ستسأل صديقك خبير المركبات عن الأصناف المختلفة للمركبات، وفي الغالب سيعطيك جدول بالأصناف المختلفة كما يلي:
       

       
      وستقوم بناء على هذه الجدول تصنيف المركبات إلى الأصناف الأربعة كما يوضح الرسم التالي:
       
       
       
      أو بمعني آخر
       
       
       
      العيب الرئيسي للتصنيف أنه قد يمنعك من اكتشاف علاقات جديدة بين البيانات
       
      أرجو أن أكون قد تمكنت من توضيح الفرق بين التجميع والتصنيف،
      والله ولي التوفيق دائما
       
    • بواسطه ch_aiman
      السلام عليكم 
      عندي حقل اسمه اسم العامل به 10 سجلات اريد أن يظهر في التقرير اسماء العمال ليست متتالية تحت بعضها ولكن متجاورة في مربع نص واحد يفصاها علامة الفاصلة 
  • المتواجدين الان   0 اعضاء متواجدين الان

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

×
×
  • اضف...