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

علي السحيب

المشرفين السابقين
  • Posts

    991
  • تاريخ الانضمام

  • تاريخ اخر زياره

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

  1. السلام عليكم، الطريقة سهلة جداً وهي أن تقوم بإنشاء الجدول الذي تود إدراج بياناتك داخله أولاً.. ولكي تتجنب ظهور رسالة تنبيهيه قبل ظهور نموذج الإدخال قم بالتأكد من النقاط التالية قبل إظهار النموذج والذي يتم عن طريق الذهاب إلى القائمة بيانات Data ثم نماذج Form: 1-عليك أولاً أن تميز الصف الذي يحتوي على عناوين أعمدة الجدول عن باقي صفوف الجدول وذلك بأن تغير لون الخلايا أو تجعل الخط أسود عريض إلخ.. كما هو واضح في المرفق الموجود في مشاركتي السابقة. 2- قم بإدخال بيانات سجل واحد على الأقل بالطريقة التقليدية (من غير إستخدام نموذج الإدخال). 3- لا تقم بدمج أي من الخلايا المُكونة للجدول أو الخلايا التي تلي الجدول. 4- ضع المؤشر على أول خلية في الجدول قبل فتح النموذج. الماكرو ليس ضروري ولكنه يساعدك في سرعة فتح النموذج .. ويمكنك المقارنة بين الوقت الذي تستهلكه للضغط على زر الماكرو والوقت الذي تستهلكه للذهاب إلى القائمة بيانات ثم إختيار نماذج. لا تحتاج لبرنامج لتصميم الأزرار .. يمكنك اٍستخدام الأشكال التلقائية الموجود شريط الأدوات رسم .. والأزرار التي شاهدتها في المرفق السابق جميعها قمت بأخذها من شريط الأدوات رسم. ما أعتقد أن الخبرة ضرورية بعد كل هذا الشرح التفصيلي :pp: ولا تزعل .. أنا بصراحة نسيت ألغي حماية الملف قبل إرفاقه .. على كل حال كلمة المرور هي amani أتمنى يكون هذا كل شيء تحتاجه .. وآسف جداً على الإطالة
  2. السلام عليكم، من محرر الفيجوال بيسك إذهب إلى Tools ثم إلى VBAProgect Properties وعندما يفتح لديك مربع الحوار أختر التبويب Protection .. قم بوضع علامة صح على المربع ومن ثم قم بإدخال كلمة المرور والتأكيد عليها ثم إضغط OK.
  3. السلام عليكم، المرفق التالي يحتوي على كود قام الأستاذ محمد طاهر بإرفاقة في مشاركة سابقة موجودة على الرابط التالي .. وقد قمت بالتعديل عليه بعض الشيء لكي يتوافق مع ما تحتاج إليه: http://www.officena.net/ib/index.php?showtopic=9727 والآن إليك المرفق ___________________________________.zip
  4. السلام عليكم، لا تحتاج إلى كود في الفيجوال بيسك لعمل نموذج إدخال .. فهذه الميزة يوفرها لك الإكسل من خلال قائمة بيانات ثم نماذج .. .. كما في المرفق التالي: __________________.rar
  5. السلام عليكم، شاهد أخي المرفق، Number_Format.rar
  6. السلام عليكم، في هذه الحالة يفضل استخدام الدالة VLOOKUP .. ويمكنك أيضاً استخدام IF أيضاً.. وإذا استعصى عليك الأمر .. أرفق لنا الملف وإن شاء الله نقدر نساعدك. شكراً،
  7. السلام عليكم، يمكنك عمل ذلك عن طريق تغيير تنسيق الخلايا .. ولمعلومات أكثر راجع الرابط التالي: http://www.officena.net/ib/index.php?showtopic=8726&hl=text
  8. السلام عليكم، أبحث في المنتدى عن التنسيق الشرطي .. وإذا استصعب عليك شيء فأخبرنا.
  9. السلام عليكم، حاضرين للطيبين .. وإليك الإجابة على جميع تساؤلاتك. 1- بالنسبة لعملية لقط الشاشة فأنا لم أقم باستخدام أي برنامج .. لأن هناك ميزة يوفرها لك الويندوز تغنيك عن أي برامج لهذا الغرض .. وهذه الميزة موجودة تحت مفتاح يسمى Print Screen والموجود ضمن لوحة المفاتيح .. وهو في الغالب يكون موجوداً على يمين المفتاح F12 .. 2- بالضغط على المفتاح السابق ذكره .. يقوم الويندوز بأخذ لقطة للشاشة وحفظها ضمن لوحة المحفوظات وكأنك قمت بنسخ صورة من مكان وتريد لصقها في مكان آخر .. بعدها تذهب إلى برنامج الباور بوينت أو أي برنامج آخر وتقوم بضغط زر اللصق وسترى بأنه تم لصق الصورة التي التقطتها للشاشة .. ومن هناك يمكنك تعديلها كيف تشاء. ملاحظة: بالنسبة لأخذ لقطة فقط لرسالة تنبيهيه تظهر على الشاشة .. أو مربع حوار أو للشاشة الرئيسية لبرنامجٍ ما ولا تريد أن يظهر شريط المهام في الصورة .. فقم بالضغط على مفتاحي Alt + Print Screen 3- لا أعتقد أنك تحتاج هذه الخطوة في حالتنا هذه. 4- لحفظ العرض التقديمي بالطريقة التي تريد فاختر نوعية حفظ الملف ليكون Power Point Show .. وليس Power Point Presentation .. كما هو واضح في الصورة التالية: كما يمكنك تغيير امتداد الملف من ppt إلى pps .. للحصول على نفس النتيجة. أتمنى أن أكون قد أجبت على جميع تساؤلاتك.. شكراً،
  10. السلام عليكم، الأخ أحمد العيسى .. كان سؤال الأخ aziz911 يتعلق بخصوص تحويل تواريخ تمت كتابتها في ورقة العمل بالسنوات الهجرية إلى تواريخ ميلادية .. وليس العكس. وكما هو معروف بأن الإكسل لا يتعرف إلا على التواريخ الميلادية وليس جميع التواريخ الميلادية بل التي تبدأ من عام 1900 وأكثر فقط. ولو قمت بإدخال أي تاريخ قبل عام 1900 واستخدمته في أحد الدوال المتعلقة بالتواريخ مثل الدالة YEAR أو DATEDIF أو غيرهما فستكون النتيجة هي #VALUE! .. وهذا يعني أن أحد قيم المراجع المُكونة للصيغة غير صحيح. شكراً،
  11. السلام عليكم، راجع شرح الأخ حسام بهذا الخصوص على الرابط التالي: http://www.officena.net/ib/index.php?showtopic=2350&hl=
  12. السلام عليكم، مع الأسف لا يمكنك عمل ذلك لأن برنامج الإكسل لا يتعامل إلا مع التواريخ الميلادية فقط.
  13. السلام عليكم، راجع الرابط التالي .. فبه مثال بسيط لكود شرطي. http://www.officena.net/ib/index.php?showtopic=9727
  14. السلام عليكم، آسف على التأخر في الرد وذلك لإنشغالي خلال الأيام السابقة.. بالنسبة للكود السابق .. فأنا أتفق معك بأنه غير عملي إطلاقاً .. وقت قمت بإستبداله بهذا الكود والذي أرجوا أن يلبي رغبتك. Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Range("A1").Value = 1 And Target.Address <> "$A$1" Then Range("B2:F2").Interior.ColorIndex = 6 ElseIf Range("A1").Value > 1 And Target.Address <> "$A$1" Then Range("B2:F2").Interior.ColorIndex = xlNone End If End Sub وبالنسبة للكود الذي قام الأستاذ محمد طاهر بإرفاقة فهو أكثر من رائع ومفيد جداً .. وأنت عليك أختيار ما ينساسبك منهما. شكراً، ___________________________________________1.rar
  15. السلام عليكم، جرب أخي الكود التالي: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Range("A1").Value = 1 Then Range("B1:F1").Select With Selection.Interior .ColorIndex = 5 End With End If End Sub
  16. السلام عليكم، راجع أخي الرابط التالي .. فبه شرح على كل ما تريد، http://www.officena.net/ib/index.php?act=S...st=0#entry42182 شكراً،
  17. السلام عليكم ورحمة الله وبركاته، المرفق التالي يشتمل على ملفين الأول هو عرض تقديمي على برنامج الباور بوينت يشتمل على شرح وافي وشامل عن طريقة إنشاء قائمة منسدلة مع مربع التحرير والسرد (Combo Box) .. والملف الآخر هو ملف إكسل مطبق به كل ما جاء في العرض التقديمي .. أتمنى أن يحوز على أستحسانكم. شكراً للجميع، Combo_Box_Explanation.rar
  18. السلام عليكم، أشكرك على الإطراء .. وما أنا إلا تلميذ صغير في مدرسة هذا المنتدى المليئ بالكثير الكثير من الأساتذة المحترفين. بالنسبة لسؤالك فإني لا أرى رداً له أفضل من الشرح المُدعم بالصور والذي قام بوضعه مشكوراً الأخ حسام نور .. وهو موجود على الرابط التالي: http://www.officena.net/ib/index.php?showtopic=2350&hl= وشكراً،
  19. السلام عليكم، شاهدي أختي الملف المرفق، Calculation_The_Service_Period.rar
  20. السلام عليكم، أرفق لكم البرنامج من جديد بعد إضافة بعض الخصائص الجديدة مثل التأكيد على الخروج من البرنامج وخيار لإظهار القوائم وأشرطة الأدوات. Age_Calculation_2.zip
  21. السلام عليكم، راجع أخي الملف المرفق .. وإن شاء الله يكون هو ما تريد، _____________4______.zip
  22. السلام عليكم، أخي الغالي أحمد العيسى ..ما قصدته من حماية الملف بكلمة مرور هو تجنب التغيير أو الحذف الغير مقصود للأكواد والمعادلات وليس الإحتكار .. وجميع مشاركاتي في المنتدى تشهد على أني أريد نشر معلوماتي المتواضعة لجميع أعضاء المنتدى .. وقد قمت من قبل بنشر عدة ملفات محمية في المنتدى وقمت بإطلاع الأعضاء على كملة المرور كما في الرابطين التاليين. http://www.officena.net/ib/index.php?showt...&hl=calculation http://www.officena.net/ib/index.php?showtopic=8131&hl=amani على كل حال .. فكلمة المرور لمشاهدة المعادلات والأكواد هي amani
  23. السلام عليكم، راجعي أختي الرابط التالي .. وأتمنى أن يحوز البرنامج على استحسانك، http://www.officena.net/ib/index.php?showtopic=9674
  24. السلام عليكم، راجعي أختي الرابط التالي .. وأتمنى أن يحوز البرنامج على استحسانك، http://www.officena.net/ib/index.php?showtopic=9674
  25. السلام عليكم، لكثرة الأسئلة حول طريقة حساب العمر في برنامج الإكسل .. قمت بتصميم برنامج جديد لحساب العمر وبالأرقام والتواريخ العربية .. وقد قمت أيضاً بإرفاق صفحة ويب لمساعدتكم في تحويل التاريخ من هجري إلى ميلادي. أرجوا أن يحوز البرنامج على إستحسان الجميع، وشكراً، Age_Calculation__Arabic_.rar
×
×
  • اضف...

Important Information