ايران ويج

نسخه‌ی کامل: مقایسه سرعت متدهای آماده vba با کدهای دستنویس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
برای خیلی از کارها در vb یا vba کدهای آماده وجود دارد مانند Find یا Max و Min.
ولی می توان به روش دیگری مثلا با لوپ همان کار را انجام داد و تکه کدی برایش نوشت.
سوال این است که کارایی و سرعت کدام بیشتر است و کدام و در چه حالتی بهتر است.
دستورات اماده سرعتشو بیشتره قطعا!!

اولا چون دستورات رو خود سازنده‌ زبان نوشته؛ میشه نتیجه گرفت که سرعتشون بالاتره ؛ چو هم نسبت به من و شما تسلط بیشتری به ساختار کامپیوتر دارند و هم برنامه‌نویسی رو با تمام زیر و بمش بلدند

دوما دستورات داخلی به زبان ماشین هستند و خب سرعت بیشتری دارند؛ مثلا اگه قرار باشه در vba شما با یه loop کارها رو شبیه سازی کنید؛ در مرحله اول باید این دستورات به زبان ماشین ترجمه بشند و ... و این خودش جلوی سرعت رو میگیره