# IranVBA > مرجع آموزش رایگان و جامع VBA، اکسل (Excel) و اکسس (Microsoft Access) به زبان فارسی، همراه با نسخه انگلیسی. آموزش‌های گام‌به‌گام برنامه‌نویسی VBA، ماکرونویسی در اکسل، توابع اکسل، SQL در Access، و راهنمای عملی رفع مشکلات رایج. > صفحات زیر بر اساس داده واقعی عملکرد جستجو (کلیک/ایمپرشن گوگل) اولویت‌بندی شده‌اند. ## پرترافیک‌ترین محتوا — خوشه تبدیل تاریخ شمسی/میلادی این محبوب‌ترین موضوع کل سایت است و در هر دو زبان عملکرد بسیار بالایی دارد. - [آموزش جامع تبدیل تاریخ شمسی به میلادی و بالعکس در VBA](https://iranvba.com/آموزش-جامع-تبدیل-تاریخ-شمسی-به-میلادی-و/) - [آموزش تبدیل تاریخ شمسی و میلادی و محاسبه اختلاف تاریخ‌ها](https://iranvba.com/آموزش-تبدیل-تاریخ-شمسی-و-میلادی-و-محاسب/) - [تبدیل تاریخ شمسی به میلادی و بالعکس (ابزار)](https://iranvba.com/تبدیل-تاریخ-شمسی-به-میلادی-و-بالعکس/) - [Persian Shamsi–Gregorian Date Converter (Tool)](https://iranvba.com/en/persian-shamsi-gregorian-date-converter/) - [Comprehensive Tutorial on Converting Persian (Shamsi) Dates to Gregorian and Vice Versa in VBA](https://iranvba.com/en/comprehensive-tutorial-on-converting-persian-shamsi-dates-to-gregorian-miladi-and-vice-versa-in-vba/) ## اکسل — توابع، فرمول‌ها و کار با داده‌ها - [دستور پرینت در اکسل با استفاده از VBA](https://iranvba.com/دستور-پرینت-در-اکسل-با-استفاده-از-vba/) - [چگونه داده‌ها را در اکسل با VBA مرتب‌سازی چندسطحی کنیم؟](https://iranvba.com/چگونه-دادهها-را-در-اکسل-با-vba-مرتبساز/) - [تابع CONCAT اکسل](https://iranvba.com/تابع-concat-اکسل/) - [جمع حروف در اکسل: استفاده از تابع CONCAT و عملگر &](https://iranvba.com/جمع-حروف-در-اکسل-استفاده-از-تابع-concat-و-عمل/) - [واژه نامه اکسل | فهرست اصطلاحات اختصاصی](https://iranvba.com/واژه-نامه-اکسل-فهرست-اصطلاحات-اختصاصی/) - [تابع CODE اکسل](https://iranvba.com/تابع-code-اکسل/) - [تابع CHAR اکسل](https://iranvba.com/تابع-char-اکسل/) - [تابع NOT اکسل](https://iranvba.com/تابع-not-اکسل-عکس-نمودن-یک-عبارت-شرط/) - [رخداد Change کاربرگ اکسل](https://iranvba.com/رخداد-change-کاربرگ-اکسل/) - [کپی کردن صفحه/کاربرگ (sheet)](https://iranvba.com/کپی-کردن-صفحه-کاربرگ-sheet/) - [جمع تعداد حروف و کلمات در اکسل](https://iranvba.com/جمع-تعداد-حروف-و-کلمات-در-اکسل-راهکارها/) - [مسیر فایل در اکسل](https://iranvba.com/مسیر-فایل-در-اکسل/) - [تنظیمات صفحه چاپ در اکسل با استفاده از VBA](https://iranvba.com/تنظیمات-صفحه-چاپ-در-اکسل-با-استفاده-از-vba/) - [Developer tab در اکسل](https://iranvba.com/developer-tab-در-اکسل/) - [چطور ویرایشگر VBA را باز نمایم](https://iranvba.com/چطور-ویرایشگر-vba-را-باز-نمایم/) ## آموزش پایه VBA — مفاهیم زبان - [توابع توکار VBA | لیست کامل توابع داخلی](https://iranvba.com/توابع-توکار-vba-لیست-کامل-توابع-داخلی-در-و/) - [حلقه Do و حلقه For در VBA](https://iranvba.com/حلقه-do-و-حلقه-for-در-vba/) - [دستور Dim: اعلان متغیرها](https://iranvba.com/دستور-dim-اعلان-متغیرها/) - [آرایه در VBA](https://iranvba.com/آرایه-در-vba-آرایه-ها-و-کاربرد-آن-ها-در-برن/) - [آشنایی با ساختار کدهای VBA](https://iranvba.com/کدهای-vba-آشنایی-با-کدها-و-دستور-زبان-برنا/) - [روال در VBA](https://iranvba.com/روال-در-vba-تعریف-روال-و-انواع-آن-در-ویژوال/) - [متغیر در VBA](https://iranvba.com/متغیر-در-vba-چگونگی-اعلان-متغیرها-و-روش-ها/) - [انواع داده در VBA](https://iranvba.com/انواع-داده-vba/) - [عملگرهای VBA](https://iranvba.com/عملگرهای-vba-انجام-عملیات-روی-داده-ها/) - [دستور IF | اجرای مشروط کد](https://iranvba.com/دستور-if-اجرای-مشروط-کد/) - [دستور Select Case](https://iranvba.com/دستور-select-case-سادهسازی-شروط-در-vba/) - [ماژول در VBA](https://iranvba.com/ماژول-در-vba/) - [کلاس و شیء در VBA](https://iranvba.com/کلاس-و-شیء-در-vba/) - [ماکرونویسی در ماژول](https://iranvba.com/ماکرونویسی-در-ماژول/) - [عبارت‌های شرطی و منطقی در VBA](https://iranvba.com/عبارت-های-شرطی-و-منطقی-در-vba/) - [مرجع VBA](https://iranvba.com/مرجع-vba/) ## SQL و Microsoft Access - [آموزش SQL: ارتباط بین جداول و کلید خارجی (Foreign Key)](https://iranvba.com/آموزش-sql-ارتباط-بین-جداول-و-کلید-خارجی-foreign-key/) - [آموزش SQL در Microsoft Access: دستور SELECT و اجزاء مختلف آن](https://iranvba.com/آموزش-sql-در-microsoft-access-دستور-select-و-اجزاء-مختلف-آن/) - [ویدیوی آموزشی افزودن کلید خارجی (Foreign Key) در SQL](https://iranvba.com/ویدیوی-آموزشی-افزودن-کلید-خارجی-foreign-key-در-sql/) ## چگونه انجام بدهم (راهنمای عملی) - [چگونه چند شیت اکسل را با VBA در یک شیت ادغام کنیم](https://iranvba.com/چگونه-چند-شیت-اکسل-را-با-vba-در-یک-شیت-ادغام/) - [ایجاد توکن دسترسی شخصی (PAT) برای GitHub](https://iranvba.com/ایجاد-توکن-دسترسی-شخصی-pat-برای-github/) - [راهنمای کامل نصب ویندوز ۱۰ روی ماشین مجازی اوبونتو](https://iranvba.com/راهنمای-کامل-نصب-ویندوز-۱۰-روی-ماشین-مج/) ## English Pages (High Impression — Priority for CTR Improvement) این صفحات ایمپرشن بالایی دارند اما نرخ کلیک پایین است؛ اولویت برای بهبود تایتل/متادیسکریپشن. - [How to Access Data from Another Excel File in VBA?](https://iranvba.com/en/how-to-access-data-from-another-excel-file-in-vba/) - [Fixing "Network Unreachable" Error in Ubuntu (Netplan Configuration Guide)](https://iranvba.com/en/ubuntu-network-unreachable-error-fix-netplan/) - [How to Convert Excel Files to PDF Using VBA?](https://iranvba.com/en/how-to-convert-excel-files-to-pdf-using-vba/) - [How to Fix No Sound via DisplayPort on Ubuntu 24.04 LTS](https://iranvba.com/en/🎧-how-to-fix-no-sound-via-displayport-on-ubuntu-24-04-lts/) - [Iran VBA (English Home)](https://iranvba.com/en/home/) ## Optional - [تماس با ما](https://iranvba.com/contact/) - [فروشگاه](https://iranvba.com/shop/)