با سلام آیا امکان اجرای ماکرو مثلا هر ده ثانیه وجود دارد؟
اجرای ماکرو در مقاطع زمانی
Collapse
X
-
دوست عزیز یک فایل اکسل جدید باز کنید
به قسمت ویژوال برید و با کلیک راست روی ،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
************************************
کامنت
کامنت