با سلام
دوستان من وقتی یک ماکرو رو توسط یک دکمه اجرا میکنم ممکنه مثلا 6 ثانیه اجرا اون ماکرو طول بکشه .
در انتهای کد ماکرو من از activeworkbook.save استفاده کردم .(که فایل بصورت اتومات ذخیره بشه )
حالا اگه تو زمان قبل از 6 ثانیه کاربر بره توی یه فایل اکسل دیگه (یعنی دکمه رو بزنه وبلافاصله فایل اکسل دیگری که باز هستش رو انتخاب کنه)
activeworkbook.save برای فایل دوم اجرا میشه ؟ (چون تو اون زمان فایل فعال ما یه چیز دیگه هستش)
آیا این حرف من درسته یا نه ؟
اگه بجاش از thisworkbook.save استفاده بشه درست تر و Safe تر هست یا خیر؟
دوستان من وقتی یک ماکرو رو توسط یک دکمه اجرا میکنم ممکنه مثلا 6 ثانیه اجرا اون ماکرو طول بکشه .
در انتهای کد ماکرو من از activeworkbook.save استفاده کردم .(که فایل بصورت اتومات ذخیره بشه )
حالا اگه تو زمان قبل از 6 ثانیه کاربر بره توی یه فایل اکسل دیگه (یعنی دکمه رو بزنه وبلافاصله فایل اکسل دیگری که باز هستش رو انتخاب کنه)
activeworkbook.save برای فایل دوم اجرا میشه ؟ (چون تو اون زمان فایل فعال ما یه چیز دیگه هستش)
آیا این حرف من درسته یا نه ؟
اگه بجاش از thisworkbook.save استفاده بشه درست تر و Safe تر هست یا خیر؟