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

كيف تم عمل هذه الفورم؟


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

السلام عليكم. كل عام والجميع في هذا المنتدى بالف خير.

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

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

 

وعذرا للازعاج مع جزيل الشكر للجميع.

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

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

يبدو أنك نسيت ترفع الملف    :Rules:
 

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

اعتذر لهذا حيث انقطع النت اثناء كتابتي للموضوع ولم أعرف بأن الملف لم يرفع. مع جزيل الشكر للاستجابة.

userform-from-spreadsheet-2.rar

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

نظرة سريعة بدون تفحص للملف

الملف عبارة عن اظهار نطاق محدد من شيت محدد   فى MultiPage  (كنترول من كنترولات الفورم )

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

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

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

مع خالص التحية والتقدير

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

أشكرك أستاذي الفاضل على الرد.

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

ملفي الذي أريد التعديل عليه وعمل فورم بنفس الطريقة في الرابط التالي:

 

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

أخى الكريم

أفهم أنه يروقك استعراض البيانات داخل الــ MultiPage 

لكن مسألة تعديل البيانات بمثل هذه الطريقة أرى أنها طريقة غير مجدية

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

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

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

 مع كامل احترامى لشخصكم الكريم

 

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

لك شكري وتقديري أستاذي. وسعيدة بردك على استفساراتي وصبرك علي.

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

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

فإذا كان لك رأي أو فكرة أو طريقة  فيسعدني أن أطلع عليها عسى أن أصل إلى ما أصبو إليه.

 

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

متأسف على تأخر الرد

مشغول جدا فى جدول المدرسة

سأحاول تطبيق الفكرة على المرفق خاصتك فى أقرب وقت  تحياتى

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

أختى الكريمة

حاولت التطبيق على ملفك شيت سجل الرصد  

لكن يفلح الامر لأنه كما قلت لك كمية البيانات فى الشيت ضخمة  200 صف x  اكتر من 237 عمود

لذلك قمت بعمل نموذج مصغر  اليك طريقة العمل  :

تحديد نطاق البيانات المراد التعامل معه وتسميته باسم  Mydata

عدد  2   Class Module      باسم   Class3   و Class4  كما هما بدون تعديل وبنفس الاسم

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

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

عند تشغيل الفورم سوف يظهر النطاق Mydata  فى MultiPage داخل الشبكة   يمكن عمل سكرول  لاستعراض البيانات

كما يمكن وضع المؤشر فى اى خلية  بالشبكة و تعديلها  عند الضغط okay  سوف تتغير الخلية فى الشيت

كما يمكن وضع المؤشر فى التكست بوكس و تعديل العنوان ( بتغيير رقم الصف أو العمود  )

ثم الضغط على get لمعرفة قيمتها أو  set  للتعديل

آى استفسار تحت أمرك مع خالص تحياتى

show data from-spreadsheet in MultiPage for updatting.rar

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

عمل أكثر من رائع.

تعجز الكلمات عن شكرك فقد حللت لي معضلة دامت فترة طويلة وأنا أبحث عن حل لها. بوركت وبارك الله فيك.

ومهما شكرت فإني لن أوفيك وأوفي القائمين على هذا المنتدى الشكر بكل معانيه.

 

جزاك الله خيراً.png

أستاذي الكريم

سؤالي هل من الممكن أن تشرح لي خطوات العمل حتى أستطيع تطبيقه قدر المستطاع في أعمال أخرى مشابهة. وهل من الممكن تطبيقه بحيث تتعدد الفورمات لتكون كل مادة على حده؟ مع إخفاء كافة الشيتات ولا يتم التعامل إلا مع الفورمات فقط.

بمعنى أنني أريد رصد درجات مادة القرآن الكريم في فورم مستقل ويكون هناك قائمة منسدلة في هذه الفورم تؤدي لاستدعاء شهر أكتوبر مثلاً فتكون في فورم تابع وهكذا لكل مادة. كما هو مشابه لعمل قدمه الأستاذ الفاضل عبدالله باقشير.

أرجو أن أكون وُفقت في شرح المطلوب مع جزيل الشكر والاعتذار لطمعي العلمي.

اظهار واخفاء اعمدة المواد الدراسية.rar

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

أستاذي الفاضل. بدأت بالاطلاع على الفورم والتعديل قليلاً في الشكل ووجدت الآتي:

هل زر الحدث وقيمته ضروري وجودها أو ظهورها في الفورم؟ كما هو موضح في الصورة.

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

استميحك عذراً لكثرة أسئلتي فلا زلت مبتدأة وقليلة خبرة في الفيجوال بيسك.

زر الحدث.PNG

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

أولا شكرا على الدعاء الطيب  ولكى مثله ان شاء الله

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

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

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

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

اتجاه الجدول يتم من خلال تغيير طريقة تعبئة الشبكة  بكود اليوزرفورم  لست جاهزا الان للتعديل

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

تحياتى

 

 

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

شكراً لك أستاذي للرد. وبارك الله فيك.

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

جزاك الله خير الجزاء.

لك جزيل الشكر.jpg

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

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