ویژگیهای کلیدی
با کمک Microsoft VBA قابلیتهای اکسل و سایر برنامههای آفیس را گسترش دهید
با ایجاد برنامههای سفارشی با کادرهای گفتگو و شیء محدوده، مهارتهای برنامهنویسی اکسل خود را به سطح بالاتری ببرید
کارهای اداری تکراری و یکنواخت را با VBA خودکار کنید
شرح کتاب
ویژوال بیسیک برای برنامهها (VBA) یک زبان برنامهنویسی است که توسط مایکروسافت برای خودکارسازی وظایف در برنامههای MS Office توسعه داده شده است. این کتاب به شما کمک میکند تا با خودکارسازی وظایف روزمره در اکسل و سایر برنامههای آفیس، بر جنبههای اساسی نقش خود تمرکز کنید. این کتاب با پوشش جامع VBA که در قالب مسائل تمرینی و دستور العملهای مختصر ارائه میشود، به شما کمک میکند تا در مسیر درست قرار بگیرید.
برخلاف اکثر کتابهایی که تجربه برنامهنویسی قبلی را فرض میکنند، این کتاب با اصول اولیه شروع میشود و به تدریج به حل مسائل بزرگتر میپردازد.
شما با آشنایی با VBA شروع خواهید کرد تا بتوانید بلافاصله ضبط ماکروها را شروع کنید. با این پایه و اساس، شما با استفاده از حلقهها، توابع و کادرهای محاورهای سفارشی برای طراحی برنامههای اتوماسیون خود، به استفاده کامل از قابلیتهای این زبان خواهید رسید. همچنین با ماکروهای تعبیهشده و سایر ابزارهای پیشرفته برای افزایش بهرهوری و بررسی مباحث مربوط به عملکرد و امنیت برنامه آشنا خواهید شد. در سراسر این کتاب VBA، چندین پروژه تمرینی در اکسل، ورد و پاورپوینت را پوشش خواهید داد و در عین حال نکات و بهترین شیوهها را برای تقویت مهارتهای خود بررسی خواهید کرد.
در پایان این کتاب، مهارتهای لازم برای استفاده از VBA برای ایجاد برنامههای خود که برنامههای MS Office را کنترل میکنند، کسب خواهید کرد.
آنچه خواهید آموخت
نقش زبان برنامهنویسی VBA را در چارچوب مجموعه نرمافزاری MS Office درک کنید
جنبههای مختلف برنامهنویسی VBA مانند اصطلاحات، نحو، رویهها، توابع و فرمهای آن را کشف کنید
عناصر، ویژگیها و مشخصات ویرایشگر VBA را برای نوشتن و ویرایش اسکریپتهای سفارشی بررسی کنید
خودکارسازی صفحات اکسل با کمک محدودهها
بررسی تکنیکهای مدیریت خطا و اشکالزدایی برای یافتن اشکالات در برنامههای شما
ایجاد و استفاده از کادرهای محاورهای سفارشی برای جمعآوری دادهها از کاربران
سفارشیسازی و گسترش برنامههای Office مانند Excel، PowerPoint و Word
این کتاب برای چه کسانی مناسب است؟
این کتاب برای کاربران باتجربه اکسل، تحلیلگران کسب و کار، متخصصان مالی و کاربران تجاری است که به دنبال افزایش بهرهوری خود با یادگیری برنامهنویسی VBA برای خودکارسازی وظایف تکراری، خستهکننده یا پیچیده هستند. برای شروع کار با این کتاب، هیچ تجربه برنامهنویسی قبلی لازم نیست.
فهرست مطالب
شروع کار با VBA
کار با ویرایشگر VBA
مدل شیء VBA
کار با رویهها
ضبط سطح بعدی
عناصر زبان VBA
کار با محدودهها
استفاده از توابع
پیادهسازی جریان برنامه
پیادهسازی اتوماسیون
مدیریت خطاها
اشکالزدایی
ایجاد و اصلاح کادرهای محاورهای
ایجاد فرمهای کاربری
کنترلهای فرم کاربری
ایجاد توابع سفارشی
ایجاد اسناد Word با VBA اکسل
کار با پاورپوینت در VBA اکسل






























