عدم نمایش فرایند اجرای ماکرو

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • daryushm

    • 2016/01/04
    • 5

    [حل شده] عدم نمایش فرایند اجرای ماکرو

    سلام!
    از اساتید کسی میدونه چطوری میتونم موقعی که ماکرو اجرا میشه پنجره اکسل نمایش داده نداشته یا در بهترین حالت ثابت باشه و فرایند اجرای ماکرو رو نشون نده؟
    مشکلی که هست اینه که ماکروی من کلی مسیج باکس و پنجره حین اجرا باز میکنه!
    از Application.DisplayAlerts استفاده کردم جواب نداد.
    ActiveWindow.WindowState = xlMinimized هم مشکلش اینه که موقعی که مسیج باکس دارم اون هم مینیمایزه و حتمن باید روی فایل اکسل در تسک بار کلیک کنم تا نشونش بده.
    Application.Visible هم گاهی رو بعضی خط ها ارور میده و گاهی هم کلی پنجره خالی اکسل باز میکنه...

    کسی چیز دیگه ای به ذهنش میرسه؟
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1522
    • 71.67

    #2
    سلام،
    اين کد را بايد ابتدا مساوي false و در انتها مساوي true قرار دهيد:
    application.ScreenUpdating
    [SIGPIC][/SIGPIC]

    کامنت

    • daryushm

      • 2016/01/04
      • 5

      #3
      نوشته اصلی توسط علي پارسا
      سلام،
      اين کد را بايد ابتدا مساوي false و در انتها مساوي true قرار دهيد:
      application.ScreenUpdating
      این رو هم گذاشتم ولی بازم جابجایی سلولها و حرکت بین شیتهارو نشون میده...

      کامنت

      • daryushm

        • 2016/01/04
        • 5

        #4
        مشکلم تا حدودی با کوچک کردن سایز پنجره اکسل و بردنش خارج از محدوده صفحه نمایش در حین اجرای ماکرو حل شد...
        Last edited by daryushm; 2016/02/01, 08:15.

        کامنت

        • Ali Parsaei
          مدير تالارتوابع اکسل

          • 2013/11/18
          • 1522
          • 71.67

          #5
          خوب اگر msgbox يا inputbox وسط کدهايتان داشته باشيد قطعا" يک مکثي حاصل مي گردد که سيستم "عدم بروزرساني صفحه نمايش" را ممکن است مختل کند!
          [SIGPIC][/SIGPIC]

          کامنت

          چند لحظه..