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

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

أعضاء ومشرفى منتديات اوفسينا الاعزاء

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

فى لقاء سابق مع كوكبة من المع نجوم هذا الصرح الكبير

تم طرح موضوع فى محاولة لاستدعاء وترحيل ونقل البيانات

بنفس التنسيقات اعتمادا على الصفحة الرئيسية لادخال البيانات

وقد تبين من خلال مساهمات الاخوة الافاضل

أن الكود المبين للقدير أخى / ياسر خليل

 بالملف المرفق وهو الاساسى فى الموضوع

يحتاج الى إضافة أوامر أخرى 

ليتم استدعاء البيانات بنفس تنسيق الصفحة الرئيسية لادخال البيانات

وبالتالى يتم ترحيل ونقل البيانات لباقى صفحات المصنف دون أدنى مشاكل

فهل من سبيل أخوانى الاعزاء لإضافة تلك الاضافات

شاكر فضل الجميع **** تقبلوا وافر تقديرى واحترامى 

Grab Data Using Arrays.rar

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

أخي الكريم ناصر

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

أرجو أن تتناول نقاط صغيرة لتجد المساعدة من إخوانك إذ أن الوقت ليس ملك الجميع

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

شوف حببى ابو البراء

اولا صلى على رسول الله

اللهم صلى عليه افضل الصلاة وأذكى السلام

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

اريد هنا ان يتم استدعاء البيانات من sheet1 الى sheet2 بنفس تنسيقات sheet1

وافر تقديرى واحترامى

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

أخي الكريم

علية أفضل الصلاة والسلام ..اللهم صلي على نبينا محمد صلي الله عليه وسلم

 

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

لأن الكود يتعامل بنظام المصفوفات وليس باستخدام أوامر النسخ واللصق والتي لو استخدمت سيكون الكود بطيء جداً وسيتسبب في ثقل وبطء الملف بشكل كبير

تقبل تحياتي

 

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

هو دا  الكلام الراجل طلبه سهل بس مش عارف  هو مزعلنا في ايه

ياعم ناصر متبقاش تكتب انجليزي تاني

العنوان طبعا

مشكور اخي الغالي ابو البراء علي تقديم المساعدة 

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

وربنا يكرمنا ونحط التاتش بتاعنا 

 

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

أخي الحبيب ياسر

كان معاااااااااااااااايا الكتالوج بس مش عارف راااااااح مني فين .. :Rules:

شكلك قلبتني في الكتالوج !! اطلع بالكتالوج يا عربي وبلاش الحركات النص كوم دي ..خليك في الحركات دوت كوم أحسن :wink2:

ربنا يوفقك في التاتش إن شاء الله

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

بص ياعم ناصر حاجه من الاخر هتريحك وهما مش عاوزين ينفعوك

امشي ورايا وهتكسب

اتفرج ياعم علي الفيديو 

وشوف واتعلم 

تحديد الخلايا في الشيت 1

بيتم بعد تحديد الصف الاول نقوم بالضغط علي

shift+End +

السهم لاسفل

دا لتطبيق كلام حبيبي ابو البراء 

طبعا الكود هيحتاج شوية تغيير عشان نستغنى عن ا ي زيادة ملهاش لازمة

 

aaaaa.rar

20 minutes ago, ياسر خليل أبو البراء said:

أخي الحبيب ياسر

كان معاااااااااااااااايا الكتالوج بس مش عارف راااااااح مني فين .. :Rules:

شكلك قلبتني في الكتالوج !! اطلع بالكتالوج يا عربي وبلاش الحركات النص كوم دي ..خليك في الحركات دوت كوم أحسن :wink2:

ربنا يوفقك في التاتش إن شاء الله

:')ياعم الحاج انا مش كل شوية اجيبلك كتالوج وانت تضيعه

ركزو شوية بقي 

وبعدين الشتا مفيهوش حركات نص كوم ابدا

 دا الحركات كلها بكمام وشربات وجونتيات وزعابيط واخد بالك من زعابيط دي

:wink2:

28 minutes ago, ياسر خليل أبو البراء said:

 

 

44 minutes ago, ناصر المصرى said:

 

ودي هدية ليكم 

بردو مسجلها بالماكرو 

قاعد فاضي قلت اعمل كدا 

بس نسيت نقطة بقي مش مشكلة

 

egypt.rar

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

في 10/15/2015, 9:55:12, ياسر خليل أبو البراء said:

أخي الكريم ناصر ..

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

يمكنك بعد عملية الاستدعاء تسجيل ماكرو ومن خلال عملية التسجيل تقوم بالتنسيقات المطلوبة على البيانات ومن ثم استخدام كود آخر للتنسيق .. هذا سيكون أسرع في التعامل مع الملف

 

6 ساعات مضت, ياسر العربى said:

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

وربنا يكرمنا ونحط التاتش بتاعنا 

 

الله المستعان وعذرا فلن يسعفنا الحظ والوقت الى التطرق الى الــ VBA إلا القليل

بما أننى متابع جيد لجميع اعمالك اخى ابو البراء 

سواء على الصعيد الداخلى أوالخارجى

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

فأنا على يقين بالله أنه سيكون فيه الافاده لحل تلك المشكلة

وافر تقديرى واحترامى 

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

بسم الله الرحمن الرحيم

أخى ابو البراء

اليك المرفق التالى ارجو بأن لا أكون قد أثقلت عليكم

وافر تقديرى واحترامى

 

Grab Data Using Arrays +111.rar

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

أخي الكريم بدلاً من إرفاق ملفات ملف تلو الآخر ..

أقترح إرفاق ملف فيه بعض الصفوف وليس هذا الكم الهائل ليسهل العمل عليه . وتضع تصورك والمطلوب بشكل أكثر دقة ..

هل المطلوب نسخ البيانات كما هي أم أن هناك ارتباط بشرط محدد ..!!

أتمنى أن تكون وصلتك الفكرة

 

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

اخى ابو البراء

السلام عليكم

والمطلوب هو فضلا استدعاء البيانات بنفس التنسيقات التى اشرت

اليها قبل تعديل المشاركة

المرفق تم ارفاقه بالمشاركة السابقة مع تقليصه

وافر تقديرى واحترامى

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

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

ارفق ملفك أفضل ليسهل العمل وتسهل المهمة . يسر على إخوانك يسر الله عليك

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

أنا شكلى كدة هنضرب

اليك الملف اخى ابو البراء 

نعم لديك حق فيما ينعلق بالاستدعاء فهو بناءا على القيمة الموجودة بالعمود الاول

بارك الله فيك *** تقبل وافر احترامى وتقديرى

استدعاء بيانات.xlsb.rar

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

الكتالوج وقع مني ولا ايه 

لا حول ولا قوة الا بالله

سيبك بقي من كل اللي فات

انت محتاج كمثال ينقل البيانات من الشيت الاول الى الشيت التاني بتنسيقاته كلها تمام

 

 

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

اخى ياسر العربى

بارك الله فيك على مجهودك معى

جارى الاطلاع والافادة

وفى انتظار رد أخى  الكريم أبو البراء

جزاكم الله عنى خيرالجزاء

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

أخي الكريم ناصر المصري

اطلع على الملف التالي عله يكون المطلوب إن شاء الله :rol:

 

Grab Data With The Same Format Using Arrays.rar

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

 بسم الله الرحمن الرحيم

اخى ياسر العربى 

اخى ياسر خليل

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

أشكركم جزيل الشكرعما قدمتموه لى فى هذا الموضوع

بالنسبة للكودين فكلاهما يعمل بشكل صحيح ولكنى وبعد إذن أخى ياسرالعربى

بأننى اضفت الكود الخاص بأخى ابو البراء لاننى وبصراحة هذا ماكنت اتمناه من بداية 

الموضوع الذى أستغرق وقتا طويلا ولكنى استفدت من جميع

الحلول المقدمة من إخوانى الافاضل الاساتذه

احمد زمان *** ابو خليل *** ابو نصار *** سعيد بيرم

والحمد لله الذى بنعمته تتم الصالحات

والحمد لله تعالى الذى أنعم علىّ بأخوة جديرون بالثقة والفخروالاحترام

ملحوظة أخيرة بعد إذن حضراتكم وتتمثل فى أخرعصفور

بالرغم اننى قمت بترتيب المصنف كما ينبغى

وبالرغم من أن لوحة المفاتيح على اتجاه اللغة الانجليزية

إلا انه لايتم تفعيل الماكروالخاص بإستدعاء اوامر الــ call all من خلال الضغط على Ctrl+Q

اما عن أخرعصفور

فهو يرجى تفعيل الكود الخاص بأخى الاستاذ الفاضل/  ابو نصار Ali_A 

بمجرد الضغط على " OK " برسالة انهاء نقل البيانات بهذا الجزء من الكود " StopTimer "بالموديول رقم 3

    MsgBox "Transferring Data Will Be Turned Off"

هذا وبالله التوفيق 

شكرا شكرا شكرا

وجزاكم الله خيرا وبارك فيكم جميعا

تقلبوا وافراحترامى وتقديرى

استدعاء بيانات 2015.xlsb.rar

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

اخوانى الافاضل

تم بفضل الله تعالى 

التغلب على طلبى بالمشاركة قبل الاخيرة

وبقيت خطوة اخيره سأحاول انجازها قبل رفع المرفق بصورته النهائية

وان لم اوفق قاسمحوا لى العودة اليكم مجددا

وافر تقديرى واحترامى

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

اخى ابوالبراء

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

هناك مشكلة بسيطة بخصوص الكود الموضح بالمشاركة رقم 17

لم انتبه اليها الا بعد الانتهاء الكامل من تجربة البرنامج

الا وهى نسخ التنسيقات من المفترض هنا ان يتم النسخ بداية من العمود B وليس العمود A  

على اعتبار ان الارقام التى ستسجل بالعمود بالشيت رقم 2 سيتم تسجيلها يدويا

حاولت التعديل دون جدوى أرجو التفضل بتصويب تلك الجزئية

شاكر فضلك **** تقبل وافراحترامى وتقديرى

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information