ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
11 visibility
موضوع: آفیس توسط:

اکسل به شما امکان می دهد ماکروها را به زبانی به نام Visual Basic for Applications (VBA) بنویسید. این یک نسخه تخصصی از زبان برنامه نویسی بیسیک است و به این ترتیب به شما امکان استفاده از متغیرها را می دهد. متغیرها چیزی نیستند جز نام هایی که داده های دیگر را نشان می دهند. در طول دوره ماکرو خود حتی می توانید داده هایی را که نام برای آنها اعمال می شود تغییر دهید.

VBA به شما این امکان را می دهد که از چند نوع متغیر مختلف استفاده کنید. یازده نوع متغیر وجود دارد که می توانید در ماکروهای خود استفاده کنید. اینها به عنوان انواع داده شناخته می شوند، و باید از نوع داده ای استفاده کنید که بیشتر با ویژگی های اطلاعاتی که در متغیر ذخیره می کنید مطابقت دارد. VBA از انواع داده های زیر پشتیبانی می کند:

  • بایت. یک متغیر عددی در محدوده 0 تا 255.
  • بولی. متغیری با دو مقدار ممکن: True (-1) یا False (0).
  • عدد صحیح یک متغیر عددی که برای اعداد کامل در محدوده 32768- تا 32767 طراحی شده است.
  • طولانی. یک متغیر عددی که برای اعداد صحیح بسیار بزرگ طراحی شده است.
  • واحد پول. یک متغیر عددی که برای محاسبات مربوط به مقادیر پولی طراحی شده است.
  • تنها. یک متغیر عددی که برای مقادیر ممیز شناور تک دقیق طراحی شده است. دقت در حدود شش یا هفت رقم اعشار.
  • دو برابر. یک متغیر عددی طراحی شده برای مقادیر ممیز شناور با دقت دوگانه. دقت تا حدود 15 رقم اعشار.
  • تاریخ. یک متغیر عددی طراحی شده برای نشان دادن تاریخ و زمان به عنوان یک عدد واقعی. مقدار سمت چپ نقطه اعشار تاریخ است و آن قسمت سمت راست نقطه اعشار زمان است.
  • رشته متغیری که می تواند شامل هر نوع متن یا کاراکتر مورد نظر شما باشد. شما می توانید حداکثر 63000 کاراکتر را به یک متغیر رشته اختصاص دهید.
  • هدف - شی. متغیری که شامل یک اشاره گر به یک شی تعریف شده در VBA است.
  • گونه. متغیری که می تواند شامل هر نوع داده ای باشد.

یک نوع داده اضافی (اعشاری) نیز در مستندات VBA مشخص شده است، اما در حال حاضر توسط زبان پشتیبانی نمی شود. همانند سایر نسخه های بیسیک، VBA نیز به شما امکان تعریف آرایه های متغیر را می دهد و همچنین می توانید انواع داده های تعریف شده توسط کاربر را ایجاد کنید. با این حال ، طیف کامل مشخصات متغیر برای یک ExcelTip ساده بسیار پیچیده است . اگر به اطلاعات خاصی در مورد نحوه کار با متغیرها نیاز دارید، به یک کتاب برنامه نویسی خوب ویژوال بیسیک یا VBA مراجعه کنید. همچنین می توانید به راهنمای آنلاین VBA در زیر عبارت Dim نگاه کنید.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

80 نفر آنلاین
0 عضو و 80 مهمان در سایت حاضرند
بازدید امروز: 12237
بازدید دیروز: 8462
بازدید کل: 15422926
...