هر کس می تونه به شما اکسل یاد بده. اما من ، آنچه را که می توانيد با آن انجام دهيد ...

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آمار بازدید

  • بازدید امروز : 48
  • بازدید دیروز : 22
  • بازدید کل : 80732

مبانی ماکرونویسی جلسه (8)


مبانی ماکرونویسی جلسه (8)

متغیرهای شیء

متغیرهای شیء چند شباهت با متغیرهای عادی دارند. در جلسه قبلی یاد گرفتید که چگونه با متغیرهای عادی کار کنید.

برای اهداف این دوره ، تفاوت اصلی در داده هایی است که توسط متغیر ذخیره و نشان داده می شوند. با استفاده از متغیرهای شیء:

  • آدرس شیء را ذخیره می کنید ؛ و
  • نمای کلی از اشیاء مدل اکسل را نشان می­ دهید.

اعلان متغیرهای شیء

قواعدی که در مورد اعلان متغیر شیء اعمال می شوند ، به طور قابل ملاحظه ای شبیه به آنهایی است که در یک دستور تعریف متغیر عادی اعمال می شوند.

بنابراين ، ساختار پایه دستور اعلان یک متغیر شیء به شرح زير است:

  1. یک کلمه کلیدی (Dim ، Private ، Public یا Static)
  2. نام متغیر شیء
  3. کلید واژه As و به دنبال آن , نوع داده متغیر شیء

ساختار زیر یک دستور تعریف متغیر شیء است:

نام متغیر شیء کلمه کلیدی As نوع داده

 تفاوت اصلی اعلان یک متغیر عادی و اعلان متغیر شیء در نوع داده (آیتم شماره 3) است. هنگام اعلان یک متغیر شیء ، نوع داده را به عنوان Object یا حتی بهتر از این , کلاس شیء که متغیر شیء را نشان می­ دهد مشخص می کنید (به عنوان مثال ، Workbook ، Worksheet یا Range)

نحوه تخصیص داده به متغیر شیء

برای اختصاص داده به یک متغیر شیء ، از یک دستور انتساب با ساختار زیر استفاده می کنید:

Set عبارت تخصیص=نام متغیر شیء

ساختار دستور تخصیص که در هنگام کار با یک متغیر شیء مورد استفاده قرار می گیرد ، شبیه دستور تخصیصی است که در هنگام کار با یک متغیر عادی استفاده می کنید. تفاوت اصلی آنها ، در کلید واژه Set است.

در جلسه بعدی ، نحوه اتصال فرآیند ها به یکدیگر برای انتقال داده با استفاده از فراخوانی آنها را یاد می گیرید.

*جهت دریافت کتاب های آموزش ماکرونویسی با اکسل روی تصویر کلیک کنید*

کتاب آموزش ماکرو نویسی با اکسل

  انتشار : ۲ تیر ۱۳۹۸               تعداد بازدید : 313

برچسب های مهم

دیدگاه های کاربران (0)

حقوق مادی و معنوی این سایت متعلق به exceldepo می باشد.

فید خبر خوان    نقشه سایت    تماس با ما