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

استفسار عن اكواد excel vba


ابولمى

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

اخواني بعد قرائتي لمواضيع المنتدى الاكثر من رائع كنت اتمنى انني قد عرفت المنتدى منذ زمن

 

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

 

مثل () " . ,’

 

من اين اجد قاعدة كتابة الكود مثلا عند كتابة خاصية rang اضع بعدها نقطة وغيرها

 

وايضا ياليت اعرف من اين اتت كل هذه الكائنات مثل range , workaheets,if,else,text

 

 

 

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

 

واشكركم جزيل الشكر

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

أخي الفاضل

أهلا بك في منتدانا وإليك رابط قد يفيدك كثيرا إذا كنت مهتم

http://www.officena.net/ib/index.php?showtopic=56000

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

 

أخي الفاضل

أهلا بك في منتدانا وإليك رابط قد يفيدك كثيرا إذا كنت مهتم

http://www.officena.net/ib/index.php?showtopic=56000

 

بارك الله فيك اخوي راح اقرأ الموضوع وان شاءالله اجد ضالتي فيه

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

 

انقل كود ليتم التوضيح على أساسه

موضوع البرمجة موضوع كبير ويحتاج لوقت للتعلم

 

اخي العزيز انا لا اسأل عن كود معين انا اسأل عن كيفية كتابة الفواصل والنقط لكي استطيع كتابة مااريد

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

السلام عليكم

()  تستعمل بعد تعريف ماكرو او فونكسيو في الاغلب تضهر لوحدها بعد كتابة اسم الماكرو

مثال

Sub Tst()
MsgBox "السلام عليكم"
End Sub

وايضا تستعمل عند الاعلان عن مصفوفة

Dim Ayer()

"  في الاغلب تستعمل للعبارات النصية مثل الملف الاول

. في الاغلب تاتي بعد ادات او دالة لاعلان الامر او طريقة  او تسمية .......

, تاتي ايضا في الاغلب لبعض الدوال للفصل بين عمليات الدالة مثال

Cells(1, 1) = 10

’  تستعمل لشرح امر او كود ما وكل ما يأتي بعدها لا ينفذ

range , workaheets,if,else,text

في كائنات وادوات ودوال مخزنة في االاوفيس يتم استدعائها حسب حاجتك اليها

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

تحياتي

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

أخى فى الله

 

وبعد إذن إخوانى فى الله

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

الأستاذ القدير // ياسر خليل

الأستاذ القدير ومن جعلنى أعشق الفورم // شوقى ربيع

 

الأمر ليس معقدا وليس سهلا

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

 

بل تعلمنا شكل الحرف ومن ثم تجميع الحروف ومن ثم قراءة الكلمه ومن ثم قراءة جمله صغيرة ومن ثم قراءة فقرة

وفى كل مرحله نكتبها عده مرات لكى نحفظها ونتعرف على شكلها وكيف نستخدمها

ومن ثم تعرفنا على الفواصل والنقط .... الخ

 

فالأمر لا يؤخذ من النهاية الى البداية 

 

فبكل بساطه 

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

تجد كلمات ذات لون أزرق غامق وكلمات ذات لون أسود

 

فالكامات ذات اللون الأزرق هى كلمات خاصه للكود البرمجى أى تم تخصيصها 

لا تستطيع أن تستخدمها فى أى شىء آخر غير الهدف منها فقط 

مثل كلمه DIM وهى الإعلان عن متغير ويكتب فى سطر مستقل 

وقد نكتب عده متغيرات فى سطر واحد  نستخدم هنا الفاصله (( , )) التى بين الأقواس لكى نفهم البرنامج أن هناك عده متغيرات لكى يقوم الجهاز بتخزينها

 

أيضا نريد تحديد مدى معين أى عده خلايا نضعها بين القوسين ( )

والقوسين تجدها دائما تستخدم فى اول سطر فى الكود العادى 

فعند كتابة كلمه SUB  ثم اسم للكود تنتهى تلك الجمله بالقوسين ( )

 

أطرح على نفسى سؤال هام جدا 

هل أنا بتلك الإجابه السابقة فهمت ماذا تعنيه تلك العلامات ؟

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

بالقطع لا 

 

لأنه بكل بساطه عندما تريد بناء بيت

هل تبدأ بالديكورات أم بالأساسات أولا ؟

نبدأ بالأساسات أى القواعد ومن ثم الأعمده ومن ثم السقف ومن ثم الطوب الى أن تقوم بالتشطيب النهائى للبيت 

 

فالنصيحة أخى الكريم

إبدأ بتبسيط الأمر على نفسك ولا تستعجل الأمور 

وهذا ما طلبه منى من تعلمت على ايديهم  وإن لم يكن هذا الطلب مباشرا وموجها لى 

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

وأدعو الله عز وجل لهم جميعا ولكل من تعلمت منه شيئا ولو يسيرا 

أن يحفظه بسر حفظه لكتابه الحكيم من شرور خلقه أجمعين

 

وباب تحصيل العلم هو السؤال عن الذى لا أعرفه بشرط أن أكون صبورا ولا أستعجل الأمر

حتى لا أستصعب الأمر فيما بعد وأترك الأمر كله 

 

وأعتذر للجميع على الإطاله 

وتقبلوا منى جميعا وافر الإحترام والتقدير

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

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.

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

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

Important Information