محتوای VBA
ساخت سلول چشمک زن در اکسل
به منظور ساخت سلول چشمک زن در اکسل باید از VBA استفاده نمود و رنگ یک سلول را در زمانهای کوتاه از حالت سفید به رنگ دیگر (قرمز) تغییر داد و بالعکس. بدین منظور باید ابتدا با زدن کلیدهای Alt+F11 وارد ...
ثبت کامنت درون سلول
مثال کاربردی VBA : ثبت کامنت درون سلول به معنی خارج کردن اطلاعات از درون کامنت و وارد کردن آن درون سلول است. به عبارت دیگر بعد از مدتی از وارد کردن کامنت درون اکسل، میخواهیم اطلاعات ثب شده به ...
ساخت شیت فهرست در اکسل با استفاده از ماکرو
در فایلهای اکسل بزرگ، با تعداد شیتهای فراوان ساخت شیت فهرست امری حیاتی میباشد که با استفاده از آن کاربر میتواند به راحتی بین شیتها جابهجا شود. شیت فهرست عبارت است از یک شیت (که عموما اولیت شیت است) که ...
مرتب سازی شیتها به ترتیب حروف الفبا
در بعضی از موارد میخواهیم شیتهای اکسل به ترتیب دلخواه ما (برای مثال به ترتیب ماه، یا مرتب سازی شیتها به ترتیب حروف الفبا) مرتب شوند ولی متاسفانه ابزار مرتب سازی شیتها در اکسل موجود نیست و برای حل این ...
اجزاء زبان VBA
در این قمست به بررسی اجزاء زبان VBA که عبارتند از کامنتها، ورچسب، متغیرها، ثابتها و آرایه ها، میپردازیم. Comments هنگامی که بخواهید در مورد قسمتی از کد توضیحی بدهید تا در مراجعتهای بعدی، سریع تر به فرایند پی ببرید ...
کد نویسی مقدماتی VBA
هر زبان برنامهنویسی جهت برنامه نویسی قواعد خاص خود را دارد و VBA نیز از این ماجرا مثتثنی نیست. با استفاده از زبان Vba میتوان به ایجاد روال(Procedure) یا توابع(Function) پرداخت، روال برنامه ای است که یک سری فرایند را ...
آدرس دهی شیت در VBA
VBA یک زبان Object Oriented میباشد که مهمترین قسمت آن آدرس دهی در VBA میباشد. به عبارت دیگر تعدادی Object وود دارد که شما قادر به تغییر دادن ویژگیهای مربوط به آن میباشید. در VBA برعکس زبان انگلیسی و همانند ...
آدرس دهی سلول ها در VBA
مهمترین Object موجود در اکسل، سلولها میباشند که در این قسمت به توضیح نحوه آدرس دهی سلول ها در VBA میپردازیم. یکی از کاربردیترین روشها در آدرس دهی سلولها استفاده از دستور Range میباشد که در زیر نحوه آدرسدهی با ...
تنظیمات محیط VBE
در تنظیمات محیط VBE به منظور شخصی سازی محیط VBE، از قسمت Tools، قسمت Options را انتخاب کنید تا صفحهای مشابه شکل زیر حاصل شود. تب Editor Format مربوط به تنظیمات فونت و رنگ محیط نوشتن کد میباشد، در تب ...
امنیت ماکرو
از آنجایی که VBA یک زبان برنامهنویسی قدرتمند است و ممکن است با استفاده از آن برنامهای نوشته شود که سیستم را با مشکل روبهرو نماید، از سال ۲۰۰۷ به بعد مبحث امنیت ماکرو ارائه شده است. به منظور تنظیمات ...