ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
11 visibility
موضوع: آفیس توسط:

به طور معمول، یکی از اولین کارهایی که هنگام ایجاد یک ماکرو انجام می دهید، استفاده از دستوری است که به روز رسانی صفحه نمایش را خاموش می کند. این کار به این دلیل انجام می شود که وقتی ماکرو مجبور به به روز رسانی صفحه نمایش نباشد، سریعتر اجرا می شود. وقتی این کار انجام شد، یکی از مهم ترین کارهایی که می توانید انجام دهید این است که به کاربر بازخورد بدهید تا فکر نکند سیستمش برای ناهار رفته است.

یک روش رایج برای ارائه بازخورد از طریق استفاده از نوار وضعیت است. با استفاده از VBA، این کار با یک خط کد مشابه زیر انجام می شود:

Application.StatusBar = "Updating past months..."

این خط باعث می شود پیام به روز رسانی ماه های گذشته ...برای نمایش در نوار وضعیت برنامه کاربردی. این پیام در آنجا باقی می ماند تا زمانی که پیام دیگری در نوار وضعیت نوشته شود، چه توسط ماکرو شما یا توسط اکسل.

اگر می خواهید پیام موجود در نوار وضعیت را پاک کنید، به دو روش می توانید این کار را انجام دهید. اولین مورد این است که مانند کد زیر یک رشته خالی در نوار وضعیت بنویسید:

Application.StatusBar = ""

در این حالت، چیزی بین علامت های نقل قول وجود ندارد، بنابراین یک رشته خالی در نوار وضعیت نمایش داده می شود و هر آنچه قبلاً وجود داشت پاک می شود. روش دیگر استفاده از خط زیر است:

Application.StatusBar = False

نوشتن مقدار منطقی FALSE در ویژگی Application.StatusBar هر آنچه را که قبلا در نوار وضعیت نوشته اید پاک می کند و متن نوار وضعیت پیش فرض را بازیابی می کند.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

102 نفر آنلاین
0 عضو و 102 مهمان در سایت حاضرند
بازدید امروز: 12642
بازدید دیروز: 23384
بازدید کل: 15263540
...