توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : كجا بالاخره؟!!
با سلام
بالاخره متوجه نشدم بعد از اين همه جستجو كه كد ها را بايد در module نوشت يا در this worksheetيا در sheet ها
ضمن اينكه اين option explicit
چيه و كارش جيست؟
Javid Mokhtari
2012/03/25, 21:36
با سلام. دوست عزیز ،در همه ی اینها میتوان کد نویسی کرد.این شما هستین که با توجه به نیازتون تعیین می کنید که کد باید در کدام رویه نوشته شود.
option explicit برای تعریف متغیر ها بصورت صریح مورد استفاده قرار میگیره.
~M*E*H*D*I~
2012/03/25, 21:39
سلام
option explicit باعث میشه شما مجبور باشید متغیر هارو بطور صریح تعریف کنید تو برنامه نویسی ها طولانی حتما از این قابلیت استفاده کنید که باعث جلوگیری از خطا میشه
هع!!
ممنون ميشم اگر با اضافه كردن فايل اكسل شرح بدي!!
~M*E*H*D*I~
2012/03/25, 21:47
یه کد نمونه نوشتم run کن ببین چه اتفاقی میفته بعد option explicit رو پاک کن دوباره run کن
ارور ميده با option explicit
بدون option ارور نداد
همين؟[hr]
خاب! ضمن اينكه اين كدي كه زحمت كشيدي نوشتي چيزي تو شيت اتفاق نمي افته فقط تو همان صفحه كد ارور ميداد ؟ همينطوره؟
~M*E*H*D*I~
2012/03/25, 22:02
بله دیگه همین اگه تو یه برنامه شما متغیر cell رو تعریف کنید( بدون option) و در ادامه با یک اشتباه تایپی مثلا cel بنویسید برنامه متوجه نمیشه و نتیجه برنامه کاملا اشتباه میشه شما هم متوجه نمیشی ولی با گذاشتن option اگه اشتباه تایپ کنید برنامه میگه شما قبلا این متغر رو تعریف نکردی و شما متوجه اشتباه میشی
وطن پرست جان
براي object ها چطوري دنبال method ,event & properties بگردم؟
در اين مورد هم ميتوني توضيح بدي؟
~M*E*H*D*I~
2012/03/25, 22:16
باید بری قسمت object browser یه آیکون جعبه مانندی هست که ازش مربع های قرمز اومده بیرون نوار ابزار بالای وی بی رو ببین
اين به چه درد كد نويسي ميخوره؟
~M*E*H*D*I~
2012/03/25, 22:29
وی بی یک برنامه شی گرا هس به این مفهوم که مجموعه زیادی از ابزار رو فراهم کرده که باید با کنار هم چیدن این ابزار یه برنامه بنویسی مثل مونتاژ کردن یک ماشین اولا قطعات باید بهم بخوره یعنی رینگ رو جای در نذاری لاستیک رو جای باک نذاری، مثلا FONT مربوط میشه به CELL و CELL مربوط میشه به RANGE و RANGE مربوط میشه به SHEET و... در ابتدا تو نمیتونی حفظ کنی که چی به چی مربوطه اکسل ابزار OBJECT BROWSE رو گذاشته تو اشیا مربوط به هم رو پیدا کنی کنار هم بچینی
ميشه خواهش كنم كه اين را هم با ذكر مثال از خود ابجكت بروزر برام بياري؟
mahsa shayesteh
2012/03/26, 20:39
سلام
دوست عزیز تو تالار ویژوال بیسیک کلی مثال عملی هست بد نیست اینجارم بخونید
http://forum.exceliran.com/thread-1248.html
كاش اين تاپيك ها را پين كنند كه هر مبتدي مثل بنده وارد اين انجمن شه از صفر شروع نكنه ...[hr]
البته يك نقشه جامع از آبجكت ها را پيدا كردم تو انترنت ....
Object Model Map
http://msdn.microsoft.com/en-us/library/bb332345%28v=office.12%29.aspx
هر كي هر چي فهميد ازش يك تفسير به رأيي بده!
~M*E*H*D*I~
2012/03/26, 21:03
سلام
دوست عزیز شما اکسل رو داری از صفر شروع میکنی یا vba رو
لول!@
مشخصه وي بي رو!!
چطور؟
~M*E*H*D*I~
2012/03/26, 21:12
خوب یعنی شما الان با انواع متغیر ها نحوه تعریف ساختار برنامه مفاهیم ماژول ، کلاس ، شیت ، ورک بوک ، و ورک شیت و .. آشنا شدی؟اگه نشدی فک کنم زوده اینقد سریع بخوای تو property ها مسلط بشی
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.