پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 18

موضوع: استفاده از آرایه ها در کدنویسی اکسل

  1. #1


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    استفاده از آرایه ها در کدنویسی اکسل

    با درود فراوان
    دوستان عزیز مطالب در مورد آرایه ها و نحوه استفاده آن را در ماکرو نویسی و کدنویسی در اکسل را در این قسمت با دیگر دوستا به اشتراک بگذارید و همچنین دوستانی که در این مورد سئوالی داشتند نیز در این قسمت پرسش خود را مطرح کنند تا به آنها جواب داده شود
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    4 هفته پیش
    تاریخ عضویت
    February_2010
    محل سکونت
    بوشهر
    نوشته ها
    922
    امتیاز
    643
    سپاس
    29
    سپاس شده
    789 در 337 پست

    shamsololama به Yahoo ارسال پیام فرستادن پیام با Skype به shamsololama

    RE: استفاده از آرایه ها در کدنویسی اکسل

    با درود فراوان

    آریه ها به دو قسمت تک بعدی و چند بعدی تقسیم میشوند
    در اینجا برای اینکه مفهوم و کاربرد آرایه را ساده و بهتر درک کنیم با مثال های به آن می پردازیم

    زمانی که می خواهیم یک متغیر را در برنامه استفاده کنیم آن را در ابتدای برنامه معرفی میکنیم
    مثلا

    Sub Macro1()
    Dim i As Integer

    For i = 1 To 5
    MsgBox i
    Next

    End Sub

    در این مثال متغیری را به نام i معرفی کرده ایم که به وسلیه حلقه For شماره های یک تا پنج را در آن قرار می دهیم
    و اگر بخواهیم به همین صورت حروف انگلیسی را و یا یک لست نام را نمایش دهیم
    می بایست برای هر کدام یک مسیج باکس جدا گانه نوشت

    Sub Macro1()
    MsgBox "a"
    MsgBox "b"
    MsgBox "c"
    MsgBox "d"
    MsgBox "e"
    MsgBox "f"
    MsgBox "g"
    MsgBox "h"
    MsgBox "i"
    MsgBox "j"
    MsgBox "k"
    MsgBox "l"
    MsgBox "m"
    MsgBox "n"
    End Sub

    که اگر آن را بصورت آریایه بنویسیم به اینصورت خواهد شد

    Sub Macro2()
    Dim x
    Dim i
    x = Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n")

    For i = 0 To 13
    MsgBox x(i)
    Next
    End Sub

    در آرایه بالا حروف را در متغیری به نام x قرار داده ایم که به بوسیله اندیس آن را شناسائی می کنیم یعنی این آرایه دارای مجموعه ای است با چهارده خانه که هر حروف را در یک خانه آن قرار داده ایم و شماره خانه ها از صفر شروع شده تا 13 که وقتی می گوییم خانه شماره 2 منظور حروف c و وقتی می گوییم خانه صفر یعنی حرف a و به همین ترتیب
    پس وقتی می نویسیم
    X(1) یعنی حرف b

    استفاده از ارایه ها در برنامه های که کدنویسی بیشتری را در بر دارند مفید بودن آنها بیشتر به چشم می خورد

  4. #3


    آخرین بازدید
    27 _ 07 _ 2016
    تاریخ عضویت
    January_2011
    نوشته ها
    32
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    استاد ممنون از آموزشتون
    لطف کنین و ادامه بدین و مطالب بیشتری رو برای آموزش قرار بدین
    باز هم ممنون

  5. #4


    آخرین بازدید
    25 _ 03 _ 2016
    تاریخ عضویت
    February_2012
    نوشته ها
    15
    امتیاز
    1
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    واقعا مفید بود...

    [hr]
    فقط این کاربرد integer/boolean/double ,..... به جه معناست؟
    فرضا ماکرو با این کد که مثلا

    Sub Test1()
    Dim iReply As Integer

    End Sub
    چرا اینتگر و نه دبل و یا بولئن


  6. #5


    آخرین بازدید
    یک ساعت پیش
    تاریخ عضویت
    October_2011
    محل سکونت
    Sheet1!A1
    نوشته ها
    4,144
    امتیاز
    11536
    سپاس
    4,456
    سپاس شده
    10,918 در 2,943 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    این برای بهینه کردن استفاده از حافظه هست مطمئنا وقتی اعداد ما کوچیک هست استفاده از تعریف integer بهینه هست چون حافظه کمتری اشغال میکنه ولی در اعداد بزرگ دابل استفاده میشه

  7. #6


    آخرین بازدید
    25 _ 03 _ 2016
    تاریخ عضویت
    February_2012
    نوشته ها
    15
    امتیاز
    1
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    Do...until

    with.....end with

    select case

    در مورد اینها هم مختصر توضیحی لطف میکنی

  8. #7


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    October_2010
    محل سکونت
    تهران
    نوشته ها
    168
    امتیاز
    70
    سپاس
    2
    سپاس شده
    55 در 37 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    سلام به همه دوستان


    در ادامه فرمايش جناب وطن پرست بايد خدمتتون بگم كه integer/boolean/double و...

    انواع متغيير هايي است كه در برنامه نويسي در اكسل با توجه به نياز مورد استفاده قرار ميگيره

    و براي تعريف متغير به شكل زير عمل مي كنيم

    Dim نام متغیر As نوع متغیر w


  9. سپاس ها (1)


  10. #8


    آخرین بازدید
    25 _ 03 _ 2016
    تاریخ عضویت
    February_2012
    نوشته ها
    15
    امتیاز
    1
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    آیا نام متغیر دلبخواهی است یا خیر؟

  11. #9


    آخرین بازدید
    یک ساعت پیش
    تاریخ عضویت
    October_2011
    محل سکونت
    Sheet1!A1
    نوشته ها
    4,144
    امتیاز
    11536
    سپاس
    4,456
    سپاس شده
    10,918 در 2,943 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    البته اگر تعریف نکنید برنامه متغیر هارو variant در نظر میگیره که در هر حالتی درست عمل میکنه ولی جهت برنامه نویسی حرفه ای مناسب نیست چون با افت عملکرد برنامه مواجه میشید

  12. سپاس ها (1)


  13. #10


    آخرین بازدید
    25 _ 03 _ 2016
    تاریخ عضویت
    February_2012
    نوشته ها
    15
    امتیاز
    1
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: استفاده از آرایه ها در کدنویسی اکسل

    آیا بجای Dim میشه از کلمات دیگری چون Static و یا Global استفاده کرد؟


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تقاضا برای کد نویسی
    توسط amirgolshan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 19 _ 10 _ 2012, 12:29
  2. فرمول نویسی
    توسط zarrinabbasi در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 21 _ 07 _ 2012, 13:42
  3. فعال کردن اجرای ماکروها از طریق کدنویسی
    توسط al_abd_nima در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 20 _ 11 _ 2011, 20:31
  4. نامگذاری سلولها و استفاده در فرمول نویسی
    توسط Amir_assaluyeh در انجمن آموزش ابزارهاي اكسل
    پاسخ ها: 4
    آخرين نوشته: 18 _ 07 _ 2011, 09:49
  5. فرمول نویسی برای سلولهایی که دارای تاریخ هستند ؟
    توسط farzin24622 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 09 _ 03 _ 2011, 11:56

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

کد نویسی در اکسل

کد نویسی در excelتعریف ارایه در vbaآرایه ها در اکسلاستفاده از آرایه در vba اکسلتعریف آرایه در اکسلنحوه کد نویسی در اکسلانواع ترفندهای کد نویسی در اکسلکدنویسی در اکسلکد نویسی اکسلکد نویسی اگسلdim کد اکسلارایه در کد نویسیانواع توابع کد نویسی اکسلانواع کد ها در اکسلکدنویسی در اکسلکدنhttp:forum.exceliran.comshowthread.php515-استفاده-از-آرایه-ها-در-کدنویسی-اکسلارایه در ماکروکارت گرافیک اینتگرکدنویسی اکسل جستجو آرایه در اکسلکدنوسی اکسل dimکد نویسی برای اکسلتعریف ارایه در excell

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است