ویرگول
ورودثبت نام
Masoudhosseini
Masoudhosseini
خواندن ۲ دقیقه·۴ سال پیش

کار با آرایه ها در vba اکسل

با نام و یاد خداوند بخشنده و مهربان، با یک مقاله آموزشی دیگر با عنوان کار با آرایه ها در vba اکسل خدمت شما عزیزان و علاقه مندان به یادگیری مباحث شیرینی ماکرونویسی در اکسل هستیم.

آرایه های ثابت(Static) در وی‌بی‌ای اکسل

به زبان بسیار بسیار ساده، آرایه ها در ماکرونویسی همان متغیرها هستند! با این تفاوت که قادر به ذخیره سازی بیش از یک مقدار هستند.

به منظور درک بهتر به ماکرویی که در ادامه آورده شده است دقت نمایید:

در ماکروی فوق یک متغیر به نام iName تعریف گردیده است که یک داده از نوع رشته (String) درون خود جای داده است.

حال با درنظر گرفتن ماکروی قبل، به ماکروی دیگری که در ادامه آورده شده است توجه فرمایید:

در ماکروی فوق ما آرایه ای به نام iName تعریف نمودیم که شامل ۳ داده به ترتیب اسامی فوق می باشد.

در ادامه روش دیگری را برای تعریف فضای آرایه بررسی خواهیم نمود. به ماکروی زیر دقت کنید:

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

همچنین در صورت استفاده از روش فوق، می توانید شروع جایگاه آرایه ها را توسط Option Base از عدد ۱ تعیین نمایید:

با درج دستور Option Base ۱ در ابتدای ماژول، شروع جایگاه آرایه ها از عدد ۱ خواهد بود.

البته به منظور تکمیل این بخش باید اضافه کنم که شما قادر به تعریف چندین فضا در یک آرایه بصورت زیر نیز خواهید بود:

در ادامه تجسم آرایه فوق را خواهیم داشت:

حال تا به این لحظه یاد گرفتیم که چگونه آرایه های ثابت(Static) در وی‌بی‌ای اکسل تعریف کنیم. در ادامه نحوه تعریف آرایه های پویا(Dynamic) را به شما خواهیم آموخت.

در صورت تمایل به دریافت اطلاعات بیشتر در خصوص کاربرد آرایه ها به وبسایت آموزشی اکسل لرن مراجعه نمایید.

اکسلاکسل پیشرفتهاموزش اکسل پیشرفتهماکرونویسی در اکسلماکرونویسی
سید مسعود حسینی کارشناس حسابداری ، مدرس نرم افزارهای آفیس و همچنین زبان برنامه نویسی وی بی ای. سایت رسمی بنده www.Masoudhosseini.com است.
شاید از این پست‌ها خوشتان بیاید