تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › دانشگاه جامع علمی و کاربردی › **مرکز علمی و کاربردی کوشا** › #برنامه نویسی کامپیوتر - شنبه ها ساعت 17:00 الی 20:00 - ترم دوم سال 1400-1401 v
« قبلی 1 2 3 4 5 … 8 بعدی »

سوال 4برنامه نویسی در اکسل

امتیاز موضوع:
  • 3 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت خطی
سوال 4برنامه نویسی در اکسل
رضا ابراهیم خانی آفلاین
عضو عادی
***
ارسال‌ها: 75
موضوع‌ها: 7
تاریخ عضویت: Apr 2022
اعتبار: 0
#9
15-05-2022, 05:08 PM
یچ چیزی خالی از عیب نیست. در کنار مزایای زیادی که VBA دارد استفاده از آن هم میتواند معایبی داشته باشد که دانستن این معایب برای شما خیلی مفید هست.

زبان VBA آنقدر قدرتمند هست که برای هر کسی که آن را آموخته بسیار وسوسه کننده هست. بارها شده است که با استفاده از VBA رمز فایل های اکسل را شکسته ایم. این کار باعث میشود برای انجام هر کاری مستقیم به سراغ VBA بروید. اما قبل از شروع موارد زیر را بدانید:

بعضی اوقات نوشتن، آزمایش کردن و عیب یابی کدها زمان بیشتری نسبت به استفاده از ابزارهای اکسل نیاز دارد.

زبان VBA قدرت تطبیق کمتری در کدنویسی نسبت به اکسل دارد. این به چه معنی هست؟ فرض کنید شما در یک سلول فرمولی نوشتید و به یک سلول یا محدوده دیگر در یک شیت دیگر ارجاع داده اید. بعد از این کار نام شیت رو عوض میکنید، اکسل به صورت خودکار نام شیت را در فرمول ها اصلاح میکند و نام جدید را قرار میدهد اما در VBA این کار انجام نمیشود!!! به این معنی که اگر چیزی را از قبل تعریف کرده اید و حالا نامش را بعد از نوشتن کدها عوض کرده اید، باید بگردید و نام جدید را جایگزین نام قدیم آن کنید (این میتواند کار را خیلی سخت کند).

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

یکی از بزرگترین ایرادات استفاده از VBA برگشت ناپذیر بودن کاری که انجام شده هست. فرض کنید شما کد را اجرا کرده اید و بخشی از داده ها در شیت را پاک کرده اید. اگر در این زمان به دکمه Undo نگاه کنید میبینید که غیرفعال هست و امکان بازگرداندن کار انجام شده نیست. ?

اگر شما در کدنویسی از کامنت ها استفاده نکنید در آینده قطعا برای درک مجدد کدهاتون به مشکل بر میخورید.
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


پیام‌های داخل این موضوع
سوال 4برنامه نویسی در اکسل - توسط msalmani - 14-04-2022, 12:05 AM
RE: سوال 4برنامه نویسی در اکسل - توسط فرشید عدالتی - 16-04-2022, 10:28 AM
RE: سوال 4برنامه نویسی در اکسل - توسط hosseinhedariy - 16-04-2022, 02:33 PM
RE: سوال 4برنامه نویسی در اکسل - توسط omidmerati - 16-04-2022, 07:27 PM
RE: سوال 4برنامه نویسی در اکسل - توسط رمضانعلی یامی - 16-04-2022, 08:47 PM
RE: سوال 4برنامه نویسی در اکسل - توسط Amir.Sarabi - 20-04-2022, 12:48 PM
RE: سوال 4برنامه نویسی در اکسل - توسط 09128117603 - 14-05-2022, 11:37 PM
RE: سوال 4برنامه نویسی در اکسل - توسط Alirezaghanaatjo - 14-05-2022, 11:39 PM
RE: سوال 4برنامه نویسی در اکسل - توسط رضا ابراهیم خانی - 15-05-2022, 05:08 PM
RE: سوال 4برنامه نویسی در اکسل - توسط zandi0013 - 15-05-2022, 06:27 PM
RE: سوال 4برنامه نویسی در اکسل - توسط Dini - 15-05-2022, 06:33 PM
RE: سوال 4برنامه نویسی در اکسل - توسط فاضل مولوی - 15-05-2022, 11:35 PM
RE: سوال 4برنامه نویسی در اکسل - توسط mohsen1363 - 16-05-2022, 12:58 AM
RE: سوال 4برنامه نویسی در اکسل - توسط امیرحسین رفیعی - 17-05-2022, 02:50 PM
RE: سوال 4برنامه نویسی در اکسل - توسط ابراهيم قدرت نيا - 17-05-2022, 05:55 PM
RE: سوال 4برنامه نویسی در اکسل - توسط Mazyar - 20-05-2022, 06:14 PM
RE: سوال 4برنامه نویسی در اکسل - توسط Majid nakhaei - 30-05-2022, 12:16 AM
RE: سوال 4برنامه نویسی در اکسل - توسط صادق نیک کار - 31-05-2022, 08:54 PM

موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال 4 برنامه نویسی html Amir.Sarabi 20 3,215 25-12-2022, 10:10 AM
آخرین ارسال: ahmadfathi
  سوال چهارم از تحقیق زبان برنامه نویسی T-SQL ؟ فاضل مولوی 23 3,262 25-12-2022, 10:09 AM
آخرین ارسال: ahmadfathi
  سوال چهارم از تحقیق زبان لدر hassan sadeghi 24 3,663 25-12-2022, 10:07 AM
آخرین ارسال: ahmadfathi
  سوال 1 در مورد .ASP.NET فرشید عدالتی 30 5,695 25-12-2022, 10:06 AM
آخرین ارسال: ahmadfathi
  سوال 2 برنامه نویسی html Amir.Sarabi 25 3,929 01-06-2022, 11:18 AM
آخرین ارسال: ابراهيم قدرت نيا
  سوال سوم از تحقیق زبان برنامه نویسی T-SQL ؟ فاضل مولوی 25 3,513 01-06-2022, 11:12 AM
آخرین ارسال: ابراهيم قدرت نيا
  سوال دوم جاوا اسکریپت رضا ابراهیم خانی 20 3,301 01-06-2022, 10:55 AM
آخرین ارسال: ابراهيم قدرت نيا
  ویژوال بیسیک ، سوال ۴ Kavehmohammadi 23 3,523 01-06-2022, 10:50 AM
آخرین ارسال: ابراهيم قدرت نيا
  سوال دوم از تحقیق زبان برنامه نویسی T-SQL ؟ فاضل مولوی 21 3,212 31-05-2022, 11:41 PM
آخرین ارسال: Mazyar
  سوال 8 ( داخل کلاسی) فرشید عدالتی 7 1,450 31-05-2022, 11:12 PM
آخرین ارسال: رمضانعلی یامی

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 28-07-2025، 09:04 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.