برنامه نویسی رویه ای در VBA | محاسبه مالیات حقوق با VBA
برنامه نویسی رویه ای یک شیوه برنامه نویسی است که از برنامه نویسی ساخت یافته مشتق شده است. در این آموزش با استفاده از این شیوه مالیات حقوق سال 99 را در VBA محاسبه می نماییم. تعریف VBA کدها را در ماژول ها ذخیره می نماید. در VBA ماژول ها بطور کلی به دو نوع استاندارد و کلاس تقسیم بندی می شوند. روش برنامه نویسی در ماژول های استاندارد VBA رویه ای می باشد. در این روش کدها به روال های مختلف که هر کدام وظایف خود را انجام می دهند تقسیم بندی و سپس در یک ماژول ذخیره می شوند. محاسبه مالیات حقوق سال 1399 با استفاده از VBA برای درک موضوع بگذارید موضوع را با یک مثال عینی تشریح نماییم. فرض کنید می خواهید براساس بخشنامه حقوق سال 1399 خالص حقوق کارمندان یک اداره را که در محدوده B2 تا B101 قرار گرفته اند را محاسبه نماییم. برای…
https://iranvba.com/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b1%d9%88%db%8c%d9%87-%d8%a7%db%8c-%d8%af%d8%b1-vba/
برنامه نویسی رویه ای یک شیوه برنامه نویسی است که از برنامه نویسی ساخت یافته مشتق شده است. در این آموزش با استفاده از این شیوه مالیات حقوق سال 99 را در VBA محاسبه می نماییم. تعریف VBA کدها را در ماژول ها ذخیره می نماید. در VBA ماژول ها بطور کلی به دو نوع استاندارد و کلاس تقسیم بندی می شوند. روش برنامه نویسی در ماژول های استاندارد VBA رویه ای می باشد. در این روش کدها به روال های مختلف که هر کدام وظایف خود را انجام می دهند تقسیم بندی و سپس در یک ماژول ذخیره می شوند. محاسبه مالیات حقوق سال 1399 با استفاده از VBA برای درک موضوع بگذارید موضوع را با یک مثال عینی تشریح نماییم. فرض کنید می خواهید براساس بخشنامه حقوق سال 1399 خالص حقوق کارمندان یک اداره را که در محدوده B2 تا B101 قرار گرفته اند را محاسبه نماییم. برای…
https://iranvba.com/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b1%d9%88%db%8c%d9%87-%d8%a7%db%8c-%d8%af%d8%b1-vba/
Iranvba
برنامه نویسی رویه ای در VBA | محاسبه مالیات حقوق با VBA – ایران VBA
ماژول در VBA | انواع ماژول و تفاوت بین ماژول و کلاس
ماژول ها در VBA بخش مهمی از پروژه را تشکیل می دهند. ویرایشگر VBE کدها را در ماژول ها ذخیره می نماید. در این بخش از آموزش های رایگان وب سایت ایران VBA قصد داریم که انواع مختلف ماژول در VBA و تفاوت بین آن ها را تشریح نماییم و به این سوال که ماژول چیست؟ پاسخ دهیم. فهرست مطالبتعریف ماژول؟انواع ماژول در VBAماژول استاندارد (ماژول کد): کاربرد ماژول استانداردمراحل ایجاد ماژول استاندارد در VBAماژول کلاستفاوت بین ماژول استاندارد و ماژول کلاس تعریف ماژول؟ پاسخ سوال ماژول چیست؟ طبق تعریف مایکروسافت در واژه نامه VBE این است که ماژول مجموعه ای از اعلان ها می باشد که بدنبال آن روال ها (procedures) می آید. در انگلیسی ماژول به معنای یک مجموعه قطعات استاندارد، یا واحدهای مستقل که می توانند برای ساختن یک سازه پیچیده تر استفاده شوند،می باشد. در برنامه نویسی نیز ماژول بعنوان قطعه نسبتا کاملی تعریف می شود…
https://iranvba.com/ماژول-در-vba/
ماژول ها در VBA بخش مهمی از پروژه را تشکیل می دهند. ویرایشگر VBE کدها را در ماژول ها ذخیره می نماید. در این بخش از آموزش های رایگان وب سایت ایران VBA قصد داریم که انواع مختلف ماژول در VBA و تفاوت بین آن ها را تشریح نماییم و به این سوال که ماژول چیست؟ پاسخ دهیم. فهرست مطالبتعریف ماژول؟انواع ماژول در VBAماژول استاندارد (ماژول کد): کاربرد ماژول استانداردمراحل ایجاد ماژول استاندارد در VBAماژول کلاستفاوت بین ماژول استاندارد و ماژول کلاس تعریف ماژول؟ پاسخ سوال ماژول چیست؟ طبق تعریف مایکروسافت در واژه نامه VBE این است که ماژول مجموعه ای از اعلان ها می باشد که بدنبال آن روال ها (procedures) می آید. در انگلیسی ماژول به معنای یک مجموعه قطعات استاندارد، یا واحدهای مستقل که می توانند برای ساختن یک سازه پیچیده تر استفاده شوند،می باشد. در برنامه نویسی نیز ماژول بعنوان قطعه نسبتا کاملی تعریف می شود…
https://iranvba.com/ماژول-در-vba/
ایران VBA
ماژول در VBA | انواع ماژول و تفاوت بین ماژول و کلاس
در این آموزش رایگان VBA قصد داریم که انواع مختلف ماژول در VBA و تفاوت بین آن ها را تشریح نماییم و به این سوال که ماژول چیست؟ پاسخ دهیم.
برنامه نویسی شیءگرا (OOP) | مقدمه ای بر روش برنامه نویسی شیءگرا
برنامه نویسی شیءگرا (OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن شیءها می باشد[1]. در این آموزش روش برنامه نویسی شیءگرا را بررسی می نماییم. فهرست مطالببرنامه نویسی رویه ای (Procedural) و شیءگرا (OOP)کلاس و شیءمفاهیم اصلی در برنامه نویسی شیءگراخواص (Properties)وراثت (Inheritance)کپسولهسازی (Encapsulation) برنامه نویسی رویه ای (Procedural) و شیءگرا (OOP) OOP مخفف Object-Oriented Programming و به معنای برنامه نویسی شیءگرا می باشد. برنامه نویسی رویه ای یا روال وار بر پایه نوشتن روال ها یا توابعی که عملیاتی بر روی داده ها انجام می دهند استوار است، در حالی که برنامه نویسی شیءگرا (OOP) درباره ساختن اشیائی که حاوی هم توابع و هم داده ها می باشد. اصل خودت را تکرار نکن (Dry) [2] درباره کاهش تکرار کد می باشد. شما باید کدهایی که در پروژه مشترک هستند و امکان استفاده مجدد دارند را استخراج و در یک مکان واحد (ماژول یا کلاس)…
https://iranvba.com/برنامه-نویسی-شیءگرا-oop/
برنامه نویسی شیءگرا (OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن شیءها می باشد[1]. در این آموزش روش برنامه نویسی شیءگرا را بررسی می نماییم. فهرست مطالببرنامه نویسی رویه ای (Procedural) و شیءگرا (OOP)کلاس و شیءمفاهیم اصلی در برنامه نویسی شیءگراخواص (Properties)وراثت (Inheritance)کپسولهسازی (Encapsulation) برنامه نویسی رویه ای (Procedural) و شیءگرا (OOP) OOP مخفف Object-Oriented Programming و به معنای برنامه نویسی شیءگرا می باشد. برنامه نویسی رویه ای یا روال وار بر پایه نوشتن روال ها یا توابعی که عملیاتی بر روی داده ها انجام می دهند استوار است، در حالی که برنامه نویسی شیءگرا (OOP) درباره ساختن اشیائی که حاوی هم توابع و هم داده ها می باشد. اصل خودت را تکرار نکن (Dry) [2] درباره کاهش تکرار کد می باشد. شما باید کدهایی که در پروژه مشترک هستند و امکان استفاده مجدد دارند را استخراج و در یک مکان واحد (ماژول یا کلاس)…
https://iranvba.com/برنامه-نویسی-شیءگرا-oop/
ایران VBA
برنامه نویسی شیءگرا (OOP) | مقدمه ای بر روش برنامه نویسی شیءگرا
برنامه نویسی شیءگرا یا Object-Oriented Programming یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن از اشیاء تشکیل شده است.
کلاس و شیء در VBA | مراحل ایجاد کلاس و شیء در VBA
کلاس و شیء دو جنبه اصلی برنامه نویسی شیء گرا (OOP) می باشند. در این آموزش با نحوه ایجاد کلاس و شیء در VBA آشنا می شویم. فهرست مطالبکلاس در VBAایجاد کلاس در VBAمراحل ایجاد ماژول کلاسشیء در VBAایجاد شیءاعلان متغیر شیءروش های ایجاد شیء در VBAایجاد شیء هنگام اعلان متغیرایجاد شیء با استفاده از دستور Setایجاد شیء با استفاده از تابع CreateObject کلاس در VBA کلاس قالب ایجاد شیء در برنامه نویسی شیء گرا (OOP) می باشد. در برنامه نویسی شیء گرا ابتدا قالب شیء با استفاده از کلاس ایجاد و سپس با استفاده از قالب ایجاد شده اشیاء متعدد ایجاد می گردد. در VBA نیز قبل از اینکه یک شیء بخواهد ایجاد گردد باید یک کلاس ایجاد و خواص و رفتار شیء در آن کلاس تعریف گردد. ایجاد کلاس در VBA برای ایجاد کلاس در VBA باید یک ماژول کلاس ایجاد نمایید. ماژول کلاس شامل تعریف جزئیات یک…
https://iranvba.com/کلاس-و-شیء-در-vba/
کلاس و شیء دو جنبه اصلی برنامه نویسی شیء گرا (OOP) می باشند. در این آموزش با نحوه ایجاد کلاس و شیء در VBA آشنا می شویم. فهرست مطالبکلاس در VBAایجاد کلاس در VBAمراحل ایجاد ماژول کلاسشیء در VBAایجاد شیءاعلان متغیر شیءروش های ایجاد شیء در VBAایجاد شیء هنگام اعلان متغیرایجاد شیء با استفاده از دستور Setایجاد شیء با استفاده از تابع CreateObject کلاس در VBA کلاس قالب ایجاد شیء در برنامه نویسی شیء گرا (OOP) می باشد. در برنامه نویسی شیء گرا ابتدا قالب شیء با استفاده از کلاس ایجاد و سپس با استفاده از قالب ایجاد شده اشیاء متعدد ایجاد می گردد. در VBA نیز قبل از اینکه یک شیء بخواهد ایجاد گردد باید یک کلاس ایجاد و خواص و رفتار شیء در آن کلاس تعریف گردد. ایجاد کلاس در VBA برای ایجاد کلاس در VBA باید یک ماژول کلاس ایجاد نمایید. ماژول کلاس شامل تعریف جزئیات یک…
https://iranvba.com/کلاس-و-شیء-در-vba/
ایران VBA
کلاس و شیء در VBA | مراحل ایجاد کلاس و شیء در VBA - ایران VBA
کلاس و شیء دو جنبه اصلی برنامه نویسی شیء گرا (OOP) می باشند. در این آموزش با روش های مختلف ایجاد کلاس و شیء در VBA آشنا می شویم.
ویرایشگر کد VBA | ایجاد، ویرایش و ذخیره کدهای VBA
ویرایشگر کد VBA که به اختصار (VBE) (مخفف Visual Basic Editor ) نامیده می شود، ابزاری است که برای ایجاد، ویرایش و نگهداری روال ها و ماژول های VBA در برنامه های بسته آفیس نظیر اکسل و اکسس استفاده می شود. پیش نیاز آموزشی این بخش: چگونه ویرایشگر VBA را باز نمایم؟ فهرست مطالب مقدمهبخش ۱ : نوار منوبخش ۲ : نوار ابزاربخش ۳ : پنجره مرور پروژه / پنجره پروژهبخش ۴ : پنجره خواص (Properties Window)بخش ۵ : پنجره برنامه نویسی/پنجره کد/پنجره ماژولبخش ۶ : پنجره آنی (Immediate Window) مقدمه ویرایشگر کد VBA یا VBE یک محیط نرمافزاری است که در آن می توانید کدهای برنامه را بنویسید، اجرا، کامپایل (همگردانی) و رفع اشکال نمایید. در این بخش از آموزش های رایگان ایران VBA قسمت های مختلف این ویرایشگر را بررسی می نماییم. صفحه پیش فرض ویرایشگر کد VBA را می توان مطابق شکل به ۶ بخش اساسی تقسیم…
https://iranvba.com/ویرایشگر-کد-vba/
ویرایشگر کد VBA که به اختصار (VBE) (مخفف Visual Basic Editor ) نامیده می شود، ابزاری است که برای ایجاد، ویرایش و نگهداری روال ها و ماژول های VBA در برنامه های بسته آفیس نظیر اکسل و اکسس استفاده می شود. پیش نیاز آموزشی این بخش: چگونه ویرایشگر VBA را باز نمایم؟ فهرست مطالب مقدمهبخش ۱ : نوار منوبخش ۲ : نوار ابزاربخش ۳ : پنجره مرور پروژه / پنجره پروژهبخش ۴ : پنجره خواص (Properties Window)بخش ۵ : پنجره برنامه نویسی/پنجره کد/پنجره ماژولبخش ۶ : پنجره آنی (Immediate Window) مقدمه ویرایشگر کد VBA یا VBE یک محیط نرمافزاری است که در آن می توانید کدهای برنامه را بنویسید، اجرا، کامپایل (همگردانی) و رفع اشکال نمایید. در این بخش از آموزش های رایگان ایران VBA قسمت های مختلف این ویرایشگر را بررسی می نماییم. صفحه پیش فرض ویرایشگر کد VBA را می توان مطابق شکل به ۶ بخش اساسی تقسیم…
https://iranvba.com/ویرایشگر-کد-vba/
ایران VBA
ویرایشگر کد VBA | ایجاد، ویرایش و ذخیره کدهای VBA
در این بخش از آموزش های سایت قسمت های مختلف ویرایشگر کد VBA بعنوان ابزار ایجاد، ویرایش و نگهداری کدهای VBA را با یکدیگر بررسی می نماییم.
خواص کلاس در VBA | ایجاد خواص کلاس با استفاده از اعلان متغیر در VBA
در آموزش قبل با مفاهیم شیء و کلاس در VBA آشنا شدیم. در این آموزش می خواهیم یک کلاس ساده ایجاد و روش های مختلف تعریف خواص (Properties) یک کلاس در VBA را بررسی کنیم. فهرست مطالبکاربرد خواص کلاس در برنامه نویسیروش های ایجاد خواص کلاس در VBAایجاد کلاس Fruitایجاد خواص کلاس Fruitایجاد یک شیء از روی کلاس Fruit کاربرد خواص کلاس در برنامه نویسی خواص یک شیء صفاتی است که آن شیء را توصیف می نماید. بعنوان مثال صفات یک میوه می تواند شامل نام، رنگ و مزه آن باشد. برنامه نویسی رویه ای یا روال وار بر پایه نوشتن روال ها یا توابعی که عملیاتی بر روی داده ها انجام می دهند استوار است، در حالی که پایه برنامه نویسی شیءگرا (OOP) بر ساختن اشیائی حاوی هم توابع (رفتارها) و هم داده ها استوار است. [1] کاربرد خواص یا صفات یک کلاس در برنامه نویسی شیءگرا نگهداری داده…
https://iranvba.com/خواص-کلاس-در-vba/
در آموزش قبل با مفاهیم شیء و کلاس در VBA آشنا شدیم. در این آموزش می خواهیم یک کلاس ساده ایجاد و روش های مختلف تعریف خواص (Properties) یک کلاس در VBA را بررسی کنیم. فهرست مطالبکاربرد خواص کلاس در برنامه نویسیروش های ایجاد خواص کلاس در VBAایجاد کلاس Fruitایجاد خواص کلاس Fruitایجاد یک شیء از روی کلاس Fruit کاربرد خواص کلاس در برنامه نویسی خواص یک شیء صفاتی است که آن شیء را توصیف می نماید. بعنوان مثال صفات یک میوه می تواند شامل نام، رنگ و مزه آن باشد. برنامه نویسی رویه ای یا روال وار بر پایه نوشتن روال ها یا توابعی که عملیاتی بر روی داده ها انجام می دهند استوار است، در حالی که پایه برنامه نویسی شیءگرا (OOP) بر ساختن اشیائی حاوی هم توابع (رفتارها) و هم داده ها استوار است. [1] کاربرد خواص یا صفات یک کلاس در برنامه نویسی شیءگرا نگهداری داده…
https://iranvba.com/خواص-کلاس-در-vba/
ایران VBA
خواص کلاس در VBA | ایجاد خواص کلاس با استفاده از اعلان متغیر در VBA - ایران VBA
در این آموزش می خواهیم یک کلاس ساده در VBA ایجاد و خواص (Properties) کلاس را با استفاده از اعلان دو متغیر با میدان دید Public تعریف نماییم.
روال Property Let در VBA | شیءگرایی و کپسوله سازی داده ها در VBA
در آموزش قبل با اعلان دو متغیر Public کلاس Fruit خواص (Properties) name و color را ایجاد کردیم. در ادامه آموزش قبل می خواهیم کاربرد روال Property Let در برنامه نویسی شیءگرا و کپسوله سازی (مخفی سازی) داده ها در VBA را بررسی کنیم. فهرست مطالبانواع روال Property در VBAروال Property Let و کپسوله سازی داده ها در VBAامتحان کدهاتحلیل کدهادریافت مقدار یک ویژگی انواع روال Property در VBA کاربرد روال Property در VBA ایجاد خواص سفارشی می باشد. VBA سه نوع روال Property پشتیبانی می نماید که بطور خلاصه کاربرد هر یک در جدول زیر مشخص شده است: روالکاربردProperty Letمقدار یک ویژگی را تعیین می نماید. یک ویژگی فقط نوشتنی (write-only) برای یک کلاس ایجاد می نماید.Property Getمقدار یک ویژگی را برمی گرداند. یک ویژگی فقط خواندنی (read-only) برای یک کلاس ایجاد می نماید.Property Setمرجع یک ویژگی را تعیین می نماید.انواع روال Property در VBA در این آموزش کاربرد…
https://iranvba.com/روال-property-let/
در آموزش قبل با اعلان دو متغیر Public کلاس Fruit خواص (Properties) name و color را ایجاد کردیم. در ادامه آموزش قبل می خواهیم کاربرد روال Property Let در برنامه نویسی شیءگرا و کپسوله سازی (مخفی سازی) داده ها در VBA را بررسی کنیم. فهرست مطالبانواع روال Property در VBAروال Property Let و کپسوله سازی داده ها در VBAامتحان کدهاتحلیل کدهادریافت مقدار یک ویژگی انواع روال Property در VBA کاربرد روال Property در VBA ایجاد خواص سفارشی می باشد. VBA سه نوع روال Property پشتیبانی می نماید که بطور خلاصه کاربرد هر یک در جدول زیر مشخص شده است: روالکاربردProperty Letمقدار یک ویژگی را تعیین می نماید. یک ویژگی فقط نوشتنی (write-only) برای یک کلاس ایجاد می نماید.Property Getمقدار یک ویژگی را برمی گرداند. یک ویژگی فقط خواندنی (read-only) برای یک کلاس ایجاد می نماید.Property Setمرجع یک ویژگی را تعیین می نماید.انواع روال Property در VBA در این آموزش کاربرد…
https://iranvba.com/روال-property-let/
ایران VBA
روال Property Let در VBA | شیءگرایی و کپسوله سازی داده ها در VBA - ایران VBA
در این آموزش می خواهیم کاربرد روال Property Let در برنامه نویسی شیءگرا و کپسوله سازی (مخفی سازی) داده ها در VBA را بررسی کنیم.
روال Property Set در VBA | کاربرد روال Property Set در شیءگرایی
در آموزش زیر کاربرد روال Property Set برای تعیین مرجع یک ویژگی در برنامه نویسی شیءگرا در VBA را بررسی می نماییم. فهرست مطالبمعرفی روال Property Setکاربرد روال Property Set در برنامه نویسی شیءگرامثال معرفی روال Property Set در برنامه نویسی شیءگرا وظیفه یک ویژگی یا صفت کلاس نگهداری داده ها می باشد. داده ای که توسط یک ویژگی نگهداری می شود می تواند هر یک از انواع داده پشتیبانی شده باشد. انواع داده پشتیبانی شده در VBA را می توانید در این صفحه مشاهده نمایید. در آموزش قبل گفته شد کاربرد روال Property Let در VBA تعیین مقدار ویژگی یک کلاس می باشد، وقتی که نوع داده ویژگی یک کلاس Object باشد، تعیین مقدار برای آن بی معنا می باشد، چرا که Object یک شیء است و باید کلاسی که معرف آن شیء است بعنوان مرجع آن تعیین گردد. اختصاص مقدار به متغیری که حامل یک شیء است باعث…
https://iranvba.com/روال-property-set-در-vba/
در آموزش زیر کاربرد روال Property Set برای تعیین مرجع یک ویژگی در برنامه نویسی شیءگرا در VBA را بررسی می نماییم. فهرست مطالبمعرفی روال Property Setکاربرد روال Property Set در برنامه نویسی شیءگرامثال معرفی روال Property Set در برنامه نویسی شیءگرا وظیفه یک ویژگی یا صفت کلاس نگهداری داده ها می باشد. داده ای که توسط یک ویژگی نگهداری می شود می تواند هر یک از انواع داده پشتیبانی شده باشد. انواع داده پشتیبانی شده در VBA را می توانید در این صفحه مشاهده نمایید. در آموزش قبل گفته شد کاربرد روال Property Let در VBA تعیین مقدار ویژگی یک کلاس می باشد، وقتی که نوع داده ویژگی یک کلاس Object باشد، تعیین مقدار برای آن بی معنا می باشد، چرا که Object یک شیء است و باید کلاسی که معرف آن شیء است بعنوان مرجع آن تعیین گردد. اختصاص مقدار به متغیری که حامل یک شیء است باعث…
https://iranvba.com/روال-property-set-در-vba/
ایران VBA
روال Property Set در VBA | کاربرد روال Property Set در شیءگرایی - ایران VBA
در آموزش زیر کاربرد روال Property Set برای تعیین مرجع یک ویژگی کلاس در برنامه نویسی شیءگرا در VBA را بررسی می نماییم. با ما همراه باشید.
روال Property Get در VBA | کاربرد روال Property Get در شیءگرایی
در این آموزش از مبحث برنامه نویسی شیء گرا در VBA کاربرد روال Property Get و خواندن مقدار یک ویژگی کلاس در VBA را بررسی می نماییم. فهرست مطالبمعرفی روال Property Getدریافت مقدار یک ویژگی با استفاده از روال Property Getدریافت مقدار ویژگی ایجاد شده با روال Property Letدریافت مقدار ویژگی ایجاد شده با روال Property Setدریافت فایل اکسل مثال هاملاحظات معرفی روال Property Get در دو آموزش قبلی با کاربرد روال های Property Let و Property Set آشنا شدیم. کاربرد روال Property Let تعیین مقدار برای ویژگی یک شیء و کاربرد روال Property Set تعیین مرجع برای ویژگی یک شیء وقتی ویژگی هم یک شیء است، می باشد. هر دو روال Property Let و Property Set باعث می شوند که یک داده در شیء ایجاد شده از کلاس ذخیره شود. در واقع این دو روال فقط نوشتنی (Write-only) می باشند و نمی توانید داده ای را از درون شیء…
https://iranvba.com/روال-property-get-در-vba-کاربرد-روال-property-get-در-شیءگرایی/
در این آموزش از مبحث برنامه نویسی شیء گرا در VBA کاربرد روال Property Get و خواندن مقدار یک ویژگی کلاس در VBA را بررسی می نماییم. فهرست مطالبمعرفی روال Property Getدریافت مقدار یک ویژگی با استفاده از روال Property Getدریافت مقدار ویژگی ایجاد شده با روال Property Letدریافت مقدار ویژگی ایجاد شده با روال Property Setدریافت فایل اکسل مثال هاملاحظات معرفی روال Property Get در دو آموزش قبلی با کاربرد روال های Property Let و Property Set آشنا شدیم. کاربرد روال Property Let تعیین مقدار برای ویژگی یک شیء و کاربرد روال Property Set تعیین مرجع برای ویژگی یک شیء وقتی ویژگی هم یک شیء است، می باشد. هر دو روال Property Let و Property Set باعث می شوند که یک داده در شیء ایجاد شده از کلاس ذخیره شود. در واقع این دو روال فقط نوشتنی (Write-only) می باشند و نمی توانید داده ای را از درون شیء…
https://iranvba.com/روال-property-get-در-vba-کاربرد-روال-property-get-در-شیءگرایی/
ایران VBA
روال Property Get در VBA | کاربرد روال Property Get در شیءگرایی - ایران VBA
در این آموزش از مبحث برنامه نویسی شیء گرا در VBA کاربرد روال Property Get و خواندن مقدار یک ویژگی کلاس در VBA را بررسی می نماییم.
ماکرونویسی در اکسل | برنامه نویسی در اکسل با VBA
ماکرونویسی در اکسل با استفاده از VBA انجام می شود. در آموزش های ماکرونویسی با اصول نوشتن ماکرو و خودکارسازی عملیات در اکسل آشنا می شوید. فهرست مطالبماکرو چیست؟کاربرد ماکروپیش از شروع ماکرونویسی در اکسلپیش نیازهای آموزشیملاحظات ماکرو چیست؟ ماکرو یک تکه کد است که با VBA برنامه نویسی شده است و به شکل یک روال درآمده است و می تواند بدون نیاز به هرگونه برنامه جانبی دیگری از درون اکسل اجرا شود. کاربرد ماکرو وقتی که یک وظیفه تکراری در اکسل انجام می دهید، می توانید با نوشتن یک ماکرو این وظیفه را خودکار کنید و هر چند بار که خواستید اجرا نمایید. با استفاده از ماکرو تقریباً همه کارهایی که در اکسل بصورت دستی انجام می شود را می توانید خودکار کنید. تغییر محتوای یک سلولحذف یا اضافه کردن یک سلول، سطر یا ستونقالب بندی یک سلول یا یک محدودهارسال دستور پرینت یا ذخیره یک گزارش به PDFافزودن…
https://iranvba.com/ماکرونویسی-در-اکسل/
ماکرونویسی در اکسل با استفاده از VBA انجام می شود. در آموزش های ماکرونویسی با اصول نوشتن ماکرو و خودکارسازی عملیات در اکسل آشنا می شوید. فهرست مطالبماکرو چیست؟کاربرد ماکروپیش از شروع ماکرونویسی در اکسلپیش نیازهای آموزشیملاحظات ماکرو چیست؟ ماکرو یک تکه کد است که با VBA برنامه نویسی شده است و به شکل یک روال درآمده است و می تواند بدون نیاز به هرگونه برنامه جانبی دیگری از درون اکسل اجرا شود. کاربرد ماکرو وقتی که یک وظیفه تکراری در اکسل انجام می دهید، می توانید با نوشتن یک ماکرو این وظیفه را خودکار کنید و هر چند بار که خواستید اجرا نمایید. با استفاده از ماکرو تقریباً همه کارهایی که در اکسل بصورت دستی انجام می شود را می توانید خودکار کنید. تغییر محتوای یک سلولحذف یا اضافه کردن یک سلول، سطر یا ستونقالب بندی یک سلول یا یک محدودهارسال دستور پرینت یا ذخیره یک گزارش به PDFافزودن…
https://iranvba.com/ماکرونویسی-در-اکسل/
ایران VBA
ماکرونویسی در اکسل | برنامه نویسی در اکسل با VBA - ایران VBA
ماکرونویسی در اکسل با استفاده از VBA انجام می شود. در آموزش های ماکرونویسی با اصول نوشتن ماکروها و خودکارسازی عملیات در اکسل آشنا می شوید.
پروژه VBA در اکسل | قسمت های مختلف یک پروژه VBA در اکسل
پروژه در VBA مجموعه ای از ماژول ها می باشد. [1] در این آموزش قسمت های مختلف یک پروژه VBA در اکسل را بررسی می کنیم و یک ماکروی آموزشی در هر یک از این قسمت ها ایجاد و ذخیره می نماییم. پیش نیازهای آموزشی آشنایی با محیط ویرایشگر کد ویژوال بیسیک در اکسل (VBE)آشنایی با انواع ماژول در VBA و تفاوت بین ماژول و کلاسآشنایی با انواع روال یا procedure و کاربرد آن در VBA قسمت های مختلف یک پروژه VBA در اکسل ماکروها در اکسل در ویرایشگر کد ویژوال بیسیک که به اختصار VBE (مخفف Visual Basic Editor) نامیده می شود، نوشته می شوند. آموزش نحوه باز کردن ویرایشگر کد VBE را می توانید در این صفحه مشاهده نمایید. وقتی در یک کاربرگ اکسل جدید VBE را باز نمایید، نمای آن به صورت تصویر زیر می باشد. نمای ویرایشگر کد ویژوال بیسیک (VBE) در اکسل پنجره مرور پروژه…
https://iranvba.com/پروژه-vba-در-اکسل/
پروژه در VBA مجموعه ای از ماژول ها می باشد. [1] در این آموزش قسمت های مختلف یک پروژه VBA در اکسل را بررسی می کنیم و یک ماکروی آموزشی در هر یک از این قسمت ها ایجاد و ذخیره می نماییم. پیش نیازهای آموزشی آشنایی با محیط ویرایشگر کد ویژوال بیسیک در اکسل (VBE)آشنایی با انواع ماژول در VBA و تفاوت بین ماژول و کلاسآشنایی با انواع روال یا procedure و کاربرد آن در VBA قسمت های مختلف یک پروژه VBA در اکسل ماکروها در اکسل در ویرایشگر کد ویژوال بیسیک که به اختصار VBE (مخفف Visual Basic Editor) نامیده می شود، نوشته می شوند. آموزش نحوه باز کردن ویرایشگر کد VBE را می توانید در این صفحه مشاهده نمایید. وقتی در یک کاربرگ اکسل جدید VBE را باز نمایید، نمای آن به صورت تصویر زیر می باشد. نمای ویرایشگر کد ویژوال بیسیک (VBE) در اکسل پنجره مرور پروژه…
https://iranvba.com/پروژه-vba-در-اکسل/
ایران VBA
پروژه VBA در اکسل | قسمت های مختلف یک پروژه VBA در اکسل - ایران VBA
در این آموزش قسمت های مختلف یک پروژه VBA در اکسل را بررسی می کنیم و یک ماکروی آموزشی در هر یک از این قسمت ها ایجاد و ذخیره می نماییم.
Me در VBA | کاربرد کلمه کلیدی Me در VBA و برنامه نویسی شیءگرا
کلمه کلیدی Me در VBA مشابه یک متغیر ضمنی (Implicit) عمل می نماید. در این آموزش موارد کاربرد این کلمه کلیدی را در VBA و ارتباط آن با برنامه نویسی شیءگرا را بررسی می نماییم. متغیر ضمنی (Implicit) اعلان متغیرها در VBA به دو صورت صریح و ضمنی انجام می شود. یک متغیر ضمنی در VBA نیاز به اعلان ندارد. کلمه کلیدی Me یک متغیر ضمنی است که VBA بصورت خودکار در هر ماژول کلاس ایجاد می نماید. Me بصورت خودکار به یک نمونه خاص از کلاسی که کد در آن اجرا شده است اشاره دارد. به زبان ساده کلمه کلیدی Me وقتی در یک ماژول کلاس بکار می رود به همان ماژول کلاسی که در آن نوشته شده است اشاره دارد. توجه داشته باشید که Me فقط در ماژول های کلاس و اشیاء کلاس در دسترس می باشد و بنابراین بخشی از برنامه نویسی شیءگرا می باشد. کاربرد Me…
https://iranvba.com/کلمه-کلیدی-me-در-vba/
کلمه کلیدی Me در VBA مشابه یک متغیر ضمنی (Implicit) عمل می نماید. در این آموزش موارد کاربرد این کلمه کلیدی را در VBA و ارتباط آن با برنامه نویسی شیءگرا را بررسی می نماییم. متغیر ضمنی (Implicit) اعلان متغیرها در VBA به دو صورت صریح و ضمنی انجام می شود. یک متغیر ضمنی در VBA نیاز به اعلان ندارد. کلمه کلیدی Me یک متغیر ضمنی است که VBA بصورت خودکار در هر ماژول کلاس ایجاد می نماید. Me بصورت خودکار به یک نمونه خاص از کلاسی که کد در آن اجرا شده است اشاره دارد. به زبان ساده کلمه کلیدی Me وقتی در یک ماژول کلاس بکار می رود به همان ماژول کلاسی که در آن نوشته شده است اشاره دارد. توجه داشته باشید که Me فقط در ماژول های کلاس و اشیاء کلاس در دسترس می باشد و بنابراین بخشی از برنامه نویسی شیءگرا می باشد. کاربرد Me…
https://iranvba.com/کلمه-کلیدی-me-در-vba/
ایران VBA
Me در VBA | کاربرد کلمه کلیدی Me در VBA و برنامه نویسی شیءگرا - ایران VBA
Me در VBA مثل یک متغیر ضمنی عمل می نماید. در این آموزش موارد کاربرد این کلمه کلیدی و ارتباط آن به برنامه نویسی شیءگرا را یاد می گیریم.
ماکرونویسی در ماژول | آموزش نوشتن ماکرو در ماژول یا Module در اکسل
در آموزش قبلی با ماکرونویسی در اشیاء اکسل آشنا شدیم. در این آموزش می خواهیم با ماکرونویسی در ماژول (Module) آشنا شویم و مزیت نوشتن ماکرو در ماژول نسبت به اشیاء اکسل را بررسی کنیم. مدت زمان تخمینی مطالعه: 3 دقیقه فهرست مطالبپیش نیازهای آموزشیمقدمهماکرونویسی در ماژول VBAایجاد ماکرو در ماژولمثالتحلیل کد مثال:مزایا و معایب ماکرونویسی در ماژول پیش نیازهای آموزشی آشنایی با ماژول استاندارد (ماژول کد) در VBA مراحل درج یک ماژول استاندارد در VBE روش های ایجاد شیء در VBA میدان دید در VBA مقدمه در آموزش قبل گفته شد که اشیاء اکسل به هنگام ایجاد فایل اکسل بطور خودکار توسط VBA ایجاد و در پوشه Microsoft Excel Objects طبقه بندی می کند. مایکروسافت با ایجاد اشیاء اکسل بخشی از کار توسعه دهنده را راحت نموده و ایجاد شیء را خودکار نموده است. در این آموزش می خواهیم بجای ماکرونویسی در اشیاء اکسل، ماکرو را در یک بخش…
https://iranvba.com/ماکرونویسی-در-ماژول/
در آموزش قبلی با ماکرونویسی در اشیاء اکسل آشنا شدیم. در این آموزش می خواهیم با ماکرونویسی در ماژول (Module) آشنا شویم و مزیت نوشتن ماکرو در ماژول نسبت به اشیاء اکسل را بررسی کنیم. مدت زمان تخمینی مطالعه: 3 دقیقه فهرست مطالبپیش نیازهای آموزشیمقدمهماکرونویسی در ماژول VBAایجاد ماکرو در ماژولمثالتحلیل کد مثال:مزایا و معایب ماکرونویسی در ماژول پیش نیازهای آموزشی آشنایی با ماژول استاندارد (ماژول کد) در VBA مراحل درج یک ماژول استاندارد در VBE روش های ایجاد شیء در VBA میدان دید در VBA مقدمه در آموزش قبل گفته شد که اشیاء اکسل به هنگام ایجاد فایل اکسل بطور خودکار توسط VBA ایجاد و در پوشه Microsoft Excel Objects طبقه بندی می کند. مایکروسافت با ایجاد اشیاء اکسل بخشی از کار توسعه دهنده را راحت نموده و ایجاد شیء را خودکار نموده است. در این آموزش می خواهیم بجای ماکرونویسی در اشیاء اکسل، ماکرو را در یک بخش…
https://iranvba.com/ماکرونویسی-در-ماژول/
ایران VBA
ماکرونویسی در ماژول | آموزش نوشتن ماکرو در ماژول یا Module در اکسل - ایران VBA
در این آموزش می خواهیم با ماکرونویسی در ماژول (Module) آشنا شویم و مزیت نوشتن ماکرو در ماژول نسبت به اشیاء اکسل را بررسی کنیم.
اشیاء اکسل در VBA | موارد کاربرد اشیاء اکسل در ماکرونویسی
اشیاء اکسل در یک پروژه VBA اکسل بطور کلی دو نوع صفحه و کاربرگ تقسیم می شوند. در این آموزش موارد کاربرد اشیاء اکسل در ماکرونویسی را بررسی می نماییم. فهرست مطالباشیاء اکسل در VBEمعرفی اشیاء اکسلکاربرد اشیاء اکسلماکرونویسی در اشیاء صفحه اکسل (Worksheet)مثال 1 : رخداد تغییر رنگ فونت پس از تغییر مقدار سلولمثال 2 : ماکروی انجام تکرار با استفاده از حلقه Forماکرونویسی در شیء ThisWorkbookمثال 1 : رخداد نمایش پیغام به کاربر وقتی که فایل اکسل باز می شودمثال 2 : ماکروی ایجاد پنج صفحه جدید پس از صفحه دوم فایل اکسل فعلیدانلود فایل آموزش اشیاء اکسل در VBE اشیاء اکسل در پنجره مرور پروژه ویرایشگر VBE در پوشه Microsoft Excel Objects نمایش داده می شوند. اما این اشیاء چه هستند و چرا شیء نامیده می شوند. معرفی اشیاء اکسل قبل از ادامه پیشنهاد می کنیم مفاهیم کلاس و شیء را در این آموزش را مطالعه نمایید.…
https://iranvba.com/اشیاء-اکسل-در-vba/
اشیاء اکسل در یک پروژه VBA اکسل بطور کلی دو نوع صفحه و کاربرگ تقسیم می شوند. در این آموزش موارد کاربرد اشیاء اکسل در ماکرونویسی را بررسی می نماییم. فهرست مطالباشیاء اکسل در VBEمعرفی اشیاء اکسلکاربرد اشیاء اکسلماکرونویسی در اشیاء صفحه اکسل (Worksheet)مثال 1 : رخداد تغییر رنگ فونت پس از تغییر مقدار سلولمثال 2 : ماکروی انجام تکرار با استفاده از حلقه Forماکرونویسی در شیء ThisWorkbookمثال 1 : رخداد نمایش پیغام به کاربر وقتی که فایل اکسل باز می شودمثال 2 : ماکروی ایجاد پنج صفحه جدید پس از صفحه دوم فایل اکسل فعلیدانلود فایل آموزش اشیاء اکسل در VBE اشیاء اکسل در پنجره مرور پروژه ویرایشگر VBE در پوشه Microsoft Excel Objects نمایش داده می شوند. اما این اشیاء چه هستند و چرا شیء نامیده می شوند. معرفی اشیاء اکسل قبل از ادامه پیشنهاد می کنیم مفاهیم کلاس و شیء را در این آموزش را مطالعه نمایید.…
https://iranvba.com/اشیاء-اکسل-در-vba/
ایران VBA
اشیاء اکسل | مزایا و معایب استفاده از اشیاء اکسل برای ماکرونویسی - ایران VBA
اشیاء اکسل در یک پروژه VBA اکسل بطور کلی دو نوع هستند. در این آموزش مزایا و معایب استفاده از این اشیاء برای ماکرونویسی را بررسی می نماییم.
شیء Workbook اکسل | انجام عملیات روی کاربرگ اکسل با استفاده از ماکرو
هر فایل اکسل نماینده یک کاربرگ می باشد. شیء Workbook در اکسل بیانگر یک کاربرگ اکسل است. در این آموزش با رخدادها (Events)، متدها (Methods) و خصوصیات (Properties) این شیء و کاربرد آنها در ماکرونویسی بیشتر آشنا می شویم. معرفی شیء Workbook اکسل شیء Workbook اکسل یکی از اعضای مجموعه (collection) Workbooks می باشد [1]. مجموعه Workbooks شامل تمام اشیاء Workbook که در یک زمان توسط نرم افزار اکسل در حال اجرا هستند است. به عبارت دیگر وقتی که چند فایل اکسل توسط نرم افزار اکسل در حال اجرا می باشد، شیء Workbook مرتبط با هر فایل در مجموعه Workbooks نگهداری خواهند شد. بعنوان مثال ماکروی زیر اولین کاربرگ را فعال می کند: Workbooks(1).Activate همچنین با استفاده از ماکروی زیر می توانید تمام کاربرگ های فعال اکسل (نه خود برنامه اکسل) را ببندید: Workbooks.Close مجموعه Workbooks یکی از ویژگی های شیء Application می باشد. در آموزش های آتی راجع به…
https://iranvba.com/شیء-workbook-در-اکسل/
هر فایل اکسل نماینده یک کاربرگ می باشد. شیء Workbook در اکسل بیانگر یک کاربرگ اکسل است. در این آموزش با رخدادها (Events)، متدها (Methods) و خصوصیات (Properties) این شیء و کاربرد آنها در ماکرونویسی بیشتر آشنا می شویم. معرفی شیء Workbook اکسل شیء Workbook اکسل یکی از اعضای مجموعه (collection) Workbooks می باشد [1]. مجموعه Workbooks شامل تمام اشیاء Workbook که در یک زمان توسط نرم افزار اکسل در حال اجرا هستند است. به عبارت دیگر وقتی که چند فایل اکسل توسط نرم افزار اکسل در حال اجرا می باشد، شیء Workbook مرتبط با هر فایل در مجموعه Workbooks نگهداری خواهند شد. بعنوان مثال ماکروی زیر اولین کاربرگ را فعال می کند: Workbooks(1).Activate همچنین با استفاده از ماکروی زیر می توانید تمام کاربرگ های فعال اکسل (نه خود برنامه اکسل) را ببندید: Workbooks.Close مجموعه Workbooks یکی از ویژگی های شیء Application می باشد. در آموزش های آتی راجع به…
https://iranvba.com/شیء-workbook-در-اکسل/
ایران VBA
شیء Workbook اکسل | انجام عملیات روی کاربرگ اکسل با استفاده از ماکرو - ایران VBA
در این آموزش با رخدادها (Events)، متدها (Methods) و خصوصیات (Properties) شیء Workbook در اکسل و کاربرد آنها در ماکرونویسی آشنا می شویم.
رخدادهای شیء Workbook | کنترل رویدادهای کاربرگ اکسل با ماکرو
در آموزش قبل با شیء Workbook اکسل آشنا شدیم. در این آموزش می خواهیم با مهمترین رخدادهای شیء Workbook و نحوه ایجاد ماکرو برای کنترل این رویدادها در یک پروژه VBA آشنا شویم. لیست رخدادهای شیء Workbook در آموزش قبل گفتیم که رخداد (Event) یک عمل نظیر کلیک کردن یا فشردن یک کلید است که انجام آن توسط شیء Workbook تشخیص داده می شود و شما می توانید یک ماکرو برای پاسخ به آن بنویسید. لیست مهمترین رخدادهای پشتیبانی شده توسط شیء Workbook به شرح زیر می باشد: Activate : وقتی که خود کاربرگ، یک صفحه (worksheet)، صفحه نمودار (chart) یا یک نمودار تعبیه شده در آن فعال شود، رخ می دهد.AfterSave : بعد از ذخیره کاربرگ رخ می دهد.BeforeClose : قبل از بسته شدن کاربرگ رخ می دهد.BeforePrint : قبل از پرینت گرفته شدن کاربرگ (یا هر چیزی که داخل آن قرار دارد) رخ می دهد.BeforeSave : قبل از…
https://iranvba.com/رخدادهای-شیء-workbook/
در آموزش قبل با شیء Workbook اکسل آشنا شدیم. در این آموزش می خواهیم با مهمترین رخدادهای شیء Workbook و نحوه ایجاد ماکرو برای کنترل این رویدادها در یک پروژه VBA آشنا شویم. لیست رخدادهای شیء Workbook در آموزش قبل گفتیم که رخداد (Event) یک عمل نظیر کلیک کردن یا فشردن یک کلید است که انجام آن توسط شیء Workbook تشخیص داده می شود و شما می توانید یک ماکرو برای پاسخ به آن بنویسید. لیست مهمترین رخدادهای پشتیبانی شده توسط شیء Workbook به شرح زیر می باشد: Activate : وقتی که خود کاربرگ، یک صفحه (worksheet)، صفحه نمودار (chart) یا یک نمودار تعبیه شده در آن فعال شود، رخ می دهد.AfterSave : بعد از ذخیره کاربرگ رخ می دهد.BeforeClose : قبل از بسته شدن کاربرگ رخ می دهد.BeforePrint : قبل از پرینت گرفته شدن کاربرگ (یا هر چیزی که داخل آن قرار دارد) رخ می دهد.BeforeSave : قبل از…
https://iranvba.com/رخدادهای-شیء-workbook/
ایران VBA
رخدادهای شیء Workbook | کنترل رویدادهای کاربرگ اکسل با ماکرو
در این آموزش می خواهیم با مهمترین رخدادهای شیء Workbook و نحوه ایجاد ماکرو برای کنترل رویدادهای کاربرگ در یک پروژه VBA آشنا شویم.
رخداد Activate کاربرگ | ماکرویی که وقت فعال شدن کاربرگ اجرا می شود
رخداد Activate کاربرگ وقتی که کاربرگ (workbook)، یک صفحه (worksheet)، صفحه نمودار (chart) یا یک نمودار تعبیه شده در آن فعال شود، رخ می دهد. در این آموزش نحوه ایجاد این رخداد را با یک مثال عملی یاد می گیریم. کاربرد رخداد Activate کاربرگ اکسل با هر بار فعال شدن کاربرگی که رخداد (Event) در آن ذخیره شده است اجرا خواهد شد[1]. اگر می خواهید که هر بار کاربرگ یا یک صفحه، صفحه نمودار یا نمودار روی آن توسط کاربر فعال می شود یک ماکرو اجرا کنید باید ماکروی خود را در روال مربوط به این رخداد ذخیره نمایید. محل ذخیره رخداد Activate کاربرگ در یک پروژه VBA اکسل باید در شیء ThisWorkbook ذخیره و ایجاد شوند. دستور نوشتن دستور نوشتن ماکروی رخداد Activate کاربرگ به شکل زیر می باشد: Private Sub Workbook_Activate() ' کدی که می خواهید هنگام فراخوان رویداد اجرا شود در اینجا نوشته می شود. End Sub…
https://iranvba.com/رخداد-activate-کاربرگ/
رخداد Activate کاربرگ وقتی که کاربرگ (workbook)، یک صفحه (worksheet)، صفحه نمودار (chart) یا یک نمودار تعبیه شده در آن فعال شود، رخ می دهد. در این آموزش نحوه ایجاد این رخداد را با یک مثال عملی یاد می گیریم. کاربرد رخداد Activate کاربرگ اکسل با هر بار فعال شدن کاربرگی که رخداد (Event) در آن ذخیره شده است اجرا خواهد شد[1]. اگر می خواهید که هر بار کاربرگ یا یک صفحه، صفحه نمودار یا نمودار روی آن توسط کاربر فعال می شود یک ماکرو اجرا کنید باید ماکروی خود را در روال مربوط به این رخداد ذخیره نمایید. محل ذخیره رخداد Activate کاربرگ در یک پروژه VBA اکسل باید در شیء ThisWorkbook ذخیره و ایجاد شوند. دستور نوشتن دستور نوشتن ماکروی رخداد Activate کاربرگ به شکل زیر می باشد: Private Sub Workbook_Activate() ' کدی که می خواهید هنگام فراخوان رویداد اجرا شود در اینجا نوشته می شود. End Sub…
https://iranvba.com/رخداد-activate-کاربرگ/
متد شیء Workbook | آشنایی با رفتارهای کاربرگ اکسل در VBA
متد یا رفتار (Method) در برنامه نویسی شیءگرا یک تابع است که عملیاتی را که توسط شیء قابل انجام است را مدیریت می نماید. متد شیء Workbook عملی است که توسط کاربرگ اکسل می تواند انجام شود. در این آموزش با برخی از مهمترین متدهای شیء Workbook در VBA آشنا می شوید. مدت زمان تخمینی مطالعه: 11 دقیقه فهرست مطالبفهرست موضوعیمتد شیء Workbook چیست؟لیست متدهای شیء Workbook اکسلمتد AcceptAllChanges شیء Workbookمثال متد Activate شیء Workbookمثالمتد ChangeFileAccess شیء Workbookمثالمتد Close شیء Workbookمثالمتد ExportAsFixedFormat شیء Workbookمثالمتد PrintOut شیء Workbookمثالمتد PrintPreview شیء Workbookمثالمتد Protect شیء Workbookمثالمتد RefreshAll شیء Workbookمثالمتد Save شیء Workbookمثال 1مثال 2متد SaveAs شیء Workbookمثالمتد SaveCopyAs شیء Workbookمثال فهرست موضوعی ماکروی VBA که کاربرگ اکسل را فقط خواندنی می نماید بستن و ذخیره فایل اکسل با استفاده از VBA ماکروی VBA برای ذخیره و تبدیل کاربرگ اکسل به فایل پی دی اف (PDF) پرینت کاربرگ اکسل با استفاده از VBA نمایش…
https://iranvba.com/متد-شیء-workbook/
متد یا رفتار (Method) در برنامه نویسی شیءگرا یک تابع است که عملیاتی را که توسط شیء قابل انجام است را مدیریت می نماید. متد شیء Workbook عملی است که توسط کاربرگ اکسل می تواند انجام شود. در این آموزش با برخی از مهمترین متدهای شیء Workbook در VBA آشنا می شوید. مدت زمان تخمینی مطالعه: 11 دقیقه فهرست مطالبفهرست موضوعیمتد شیء Workbook چیست؟لیست متدهای شیء Workbook اکسلمتد AcceptAllChanges شیء Workbookمثال متد Activate شیء Workbookمثالمتد ChangeFileAccess شیء Workbookمثالمتد Close شیء Workbookمثالمتد ExportAsFixedFormat شیء Workbookمثالمتد PrintOut شیء Workbookمثالمتد PrintPreview شیء Workbookمثالمتد Protect شیء Workbookمثالمتد RefreshAll شیء Workbookمثالمتد Save شیء Workbookمثال 1مثال 2متد SaveAs شیء Workbookمثالمتد SaveCopyAs شیء Workbookمثال فهرست موضوعی ماکروی VBA که کاربرگ اکسل را فقط خواندنی می نماید بستن و ذخیره فایل اکسل با استفاده از VBA ماکروی VBA برای ذخیره و تبدیل کاربرگ اکسل به فایل پی دی اف (PDF) پرینت کاربرگ اکسل با استفاده از VBA نمایش…
https://iranvba.com/متد-شیء-workbook/
ایران VBA
متد شیء Workbook | آشنایی با رفتارهای کاربرگ اکسل در VBA - ایران VBA
متد شیء Workbook عملیاتی است که توسط یک کاربرگ اکسل می تواند انجام شود. در این آموزش با برخی از مهمترین متدهای شیء کاربرگ آشنا می شوید.
ویژگی شیء Workbook | تغییر ویژگی های کاربرگ با VBA
ویژگی های (خواص) یک شیء صفاتی است که آن شیء را توصیف می نماید. بعنوان مثال صفات یک میوه می تواند شامل نام، رنگ و مزه آن باشد. شیء Workbook اکسل نیز ویژگی های دارد که می توانیم با استفاده از VBA مقدار آن ها را تعیین یا دریافت نماییم. مدت زمان تخمینی مطالعه: 6 دقیقه فهرست مطالبمهمترین ویژگی های شیء Workbook اکسلویژگی ActiveSheet شیء Workbookمثالویژگی Application شیء Workbookمثالویژگی FileFormat شیء Workbookمثالویژگی FullName شیء Workbookمثالویژگی Names شیء Workbookمثالویژگی Password شیء Workbookمثالویژگی Path شیء Workbookمثالویژگی Saved شیء Workbookمثالویژگی Sheets شیء Workbookویژگی Worksheets شیء Workbookمثال فهرست موضوعی دریافت صفحه فعال اکسل با استفاده از VBA و ماکرو نحوه دریافت نام نرم افزار آفیس با VBA دریافت قالب فایل اکسل با استفاده از VBA ذخیره فایل اکسل با قالب جدید در VBA دریافت مسیر کامل فایل اکسل در VBA افزودن نام جدید به Name Manager اکسل با استفاده از VBA تنظیم رمز عبور…
https://iranvba.com/ویژگی-شیء-workbook-تغییر-ویژگی-های-کاربرگ-با-vba/
ویژگی های (خواص) یک شیء صفاتی است که آن شیء را توصیف می نماید. بعنوان مثال صفات یک میوه می تواند شامل نام، رنگ و مزه آن باشد. شیء Workbook اکسل نیز ویژگی های دارد که می توانیم با استفاده از VBA مقدار آن ها را تعیین یا دریافت نماییم. مدت زمان تخمینی مطالعه: 6 دقیقه فهرست مطالبمهمترین ویژگی های شیء Workbook اکسلویژگی ActiveSheet شیء Workbookمثالویژگی Application شیء Workbookمثالویژگی FileFormat شیء Workbookمثالویژگی FullName شیء Workbookمثالویژگی Names شیء Workbookمثالویژگی Password شیء Workbookمثالویژگی Path شیء Workbookمثالویژگی Saved شیء Workbookمثالویژگی Sheets شیء Workbookویژگی Worksheets شیء Workbookمثال فهرست موضوعی دریافت صفحه فعال اکسل با استفاده از VBA و ماکرو نحوه دریافت نام نرم افزار آفیس با VBA دریافت قالب فایل اکسل با استفاده از VBA ذخیره فایل اکسل با قالب جدید در VBA دریافت مسیر کامل فایل اکسل در VBA افزودن نام جدید به Name Manager اکسل با استفاده از VBA تنظیم رمز عبور…
https://iranvba.com/ویژگی-شیء-workbook-تغییر-ویژگی-های-کاربرگ-با-vba/