اجرای ماکرو در مقاطع زمانی

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • nazarloo

    • 2013/11/09
    • 28

    اجرای ماکرو در مقاطع زمانی

    با سلام آیا امکان اجرای ماکرو مثلا هر ده ثانیه وجود دارد؟
  • Nima

    • 2011/07/22
    • 385

    #2
    با استفاده از کد زیر:

    کد PHP:
    Private Sub Workbook_Open()
      
    Application.OnTime Now TimeValue("00:10:00"), "MyMacro"
    End Sub 
    ************************************
    No LION's roar ruins my hut, I afraid of TERMITE's silence
    ************************************

    کامنت

    • nazarloo

      • 2013/11/09
      • 28

      #3
      آقا نیما ممنونم.کاملا کاربردی بود

      کامنت

      • Amin_D

        • 2010/12/22
        • 399

        #4
        نوشته اصلی توسط nima
        با استفاده از کد زیر:

        کد PHP:
        Private Sub Workbook_Open()
          
        Application.OnTime Now TimeValue("00:10:00"), "MyMacro"
        End Sub 
        با سلام
        میبخشد این کد رو بایستی تو ماژول بزایم تا جوا ب بده؟
        خواستن ، توانستن است.

        کامنت

        • Nima

          • 2011/07/22
          • 385

          #5
          دوست عزیز یک فایل اکسل جدید باز کنید
          به قسمت ویژوال برید و با کلیک راست روی ،thisworkbook از قسمت VBA project و انتخاب view code کد زیر رو وارد کنید:
          کد PHP:

          Private Sub Workbook_BeforeClose(Cancel As Boolean)
          Application.OnTime EarliestTime:=TimeValue("00:00:10"), Procedure:="MyMacro"Schedule:=False

          End Sub

          Private Sub Workbook_Open()
          Application.OnTime Now TimeValue("00:00:10"), "MyMacro"

          End Sub 

          خالا یک module جدید ایجاد کن و کد ماکرو زیر رو وارد کن :

          کد PHP:

          Sub MyMacro
          ()MsgBox "hello, see you in 10 seconds :)"
          Application.OnTime Now TimeValue("00:00:10"), "MyMacro"
          End Sub 

          با اینکار هر 10 ثانیه ماکرو اجرا میشه و یک مسیج باکس نمایش داده میشه.
          Last edited by Nima; 2013/11/11, 05:15.
          ************************************
          No LION's roar ruins my hut, I afraid of TERMITE's silence
          ************************************

          کامنت

          • naser1357

            • 2015/02/19
            • 89

            #6
            در خصوص كد بالا توضيح مي دهيد؟

            کامنت

            چند لحظه..