كيف انشاء دالة في اكسل - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

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

آخر المواضيع

كيف انشاء دالة في اكسل

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2012-12-20, 14:36   رقم المشاركة : 1
معلومات العضو
an_isma43
عضو نشيط
 
الصورة الرمزية an_isma43
 

 

 
إحصائية العضو










افتراضي كيف انشاء دالة في اكسل

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

مرحبا اخواني أعضاء منتدى الجلفة

أود انشاء دالة جديدة واضعها في الاكسل
يعني عندما افتح برنامج اكسل وأذهب الى قائمة الدوال اجد الدالة التي انشأتها
لغة كتابة الدوال اكسل هل هيc++
ممكن أمثلة
شكرا
بارك الله فيك








 


رد مع اقتباس
قديم 2012-12-22, 18:21   رقم المشاركة : 2
معلومات العضو
an_isma43
عضو نشيط
 
الصورة الرمزية an_isma43
 

 

 
إحصائية العضو










افتراضي

41 مشاهدة ولا احد يرد









رد مع اقتباس
قديم 2012-12-27, 08:17   رقم المشاركة : 3
معلومات العضو
محمد بنايلي
عضو مميّز
 
الصورة الرمزية محمد بنايلي
 

 

 
إحصائية العضو










افتراضي

شكرا اخي لك










رد مع اقتباس
قديم 2012-12-27, 19:07   رقم المشاركة : 4
معلومات العضو
__الهاوي__
أستــاذ
 
الصورة الرمزية __الهاوي__
 

 

 
إحصائية العضو










افتراضي

أولا أنبهك أن الدوال في الاكسل تكون بالفيجول بيسك VBA
للذهاب إلى محرر الكود إضغط على ALT+F11
اختر موديل جديد
انسخ هذا الكود مثلا لإضافة دالة القسمة لـ س على ع
مع شرط القسمة غير ممكنة حالة كان المقام معدوما
كود PHP:
Function division(xy)
    If 
0 Then
        division 
y
    
Else
        
division "division impossible"
    
End If
End Function 
عد إلى مستند الاكسل عن طريق ALT+F11
أدرج دالة ومن نافذة الدوالة الخاصة، ستجد اسمها وبارامتراتها.

أحسن طريقة تعلمك خواص الاكسل هي تسجيل الماكرو والاطلاع على الكود الخاص به
إذا كنت تعمل على الاكسل 2007 فينبغي أن تكون صفحة الماكرو ظاهرة، وتجدها في خواص الاكسل "Show Developer Tab"
لتسجيل الماكرو اضغط على record macro
اعط اسم ووصف للماكرو
الماكرو الآن قيد التسجيل، لاحظ stop في شريط الحالة للاكسل
قم بعمليات على الاكسل، نسخ لصق حفظ إدراج حذف...
أوقف تسجيل الماكرو بالضغط على المربع في الأسفل أو من القائمة للـDeveloper Tab
ستجد الماكرو الذي أضفته وكود طويل فيه كل العمليات التي قمت بها
هذا هو أحسن أسلوب لتعلم البرمجة بالـVBA
على فكرة، الاسلوب أيضا يعمل مع الوورد.
بالتوفيق إن شاء الله









رد مع اقتباس
قديم 2013-01-09, 12:07   رقم المشاركة : 5
معلومات العضو
an_isma43
عضو نشيط
 
الصورة الرمزية an_isma43
 

 

 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة __الهاوي__ مشاهدة المشاركة
أولا أنبهك أن الدوال في الاكسل تكون بالفيجول بيسك VBA
للذهاب إلى محرر الكود إضغط على ALT+F11
اختر موديل جديد
انسخ هذا الكود مثلا لإضافة دالة القسمة لـ س على ع
مع شرط القسمة غير ممكنة حالة كان المقام معدوما
كود PHP:
Function division(xy)
    If 
0 Then
        division 
y
    
Else
        
division "division impossible"
    
End If
End Function 
عد إلى مستند الاكسل عن طريق ALT+F11
أدرج دالة ومن نافذة الدوالة الخاصة، ستجد اسمها وبارامتراتها.

أحسن طريقة تعلمك خواص الاكسل هي تسجيل الماكرو والاطلاع على الكود الخاص به
إذا كنت تعمل على الاكسل 2007 فينبغي أن تكون صفحة الماكرو ظاهرة، وتجدها في خواص الاكسل "Show Developer Tab"
لتسجيل الماكرو اضغط على record macro
اعط اسم ووصف للماكرو
الماكرو الآن قيد التسجيل، لاحظ stop في شريط الحالة للاكسل
قم بعمليات على الاكسل، نسخ لصق حفظ إدراج حذف...
أوقف تسجيل الماكرو بالضغط على المربع في الأسفل أو من القائمة للـDeveloper Tab
ستجد الماكرو الذي أضفته وكود طويل فيه كل العمليات التي قمت بها
هذا هو أحسن أسلوب لتعلم البرمجة بالـVBA
على فكرة، الاسلوب أيضا يعمل مع الوورد.
بالتوفيق إن شاء الله
شكرا لك اخي على هاته الاجابة
ممكن اخي تمر على هذا الموضوع
https://www.djelfa.info/vb/showthread.php?p=12659635










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
انشاء, اكسل, حالة


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 23:05

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc