Excel中使用vba來定時運行程序的操作方法
時間:
曉生931由 分享
Excel中使用vba來定時運行程序的操作方法
excel中使用vba來定時運行一個程序,如何在操作中的呢?今天,學(xué)習(xí)啦小編就教大家在Excel中使用vba來定時運行程序的操作方法。
Excel中使用vba來定時運行程序的操作步驟如下:
首先我們打開一個工作樣表作為例子。
使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:
Sub myProcedure()
MsgBox ("祝你生日快樂")
End Sub
這個過程很簡單,就是顯示一個祝你生日快樂的對話框,但是正常的需要激活運行,但是我們給它配上一個計時器,就能讓它在指定的時間自動運行。Application.OnTime Now + TimeValue("00:00:10"), "myProcedure"
ontime是一個excel函數(shù),所以必須指定application這個對象。now函數(shù)是指定當(dāng)前時間,配合上+號這是運算符,與后面timevalue的值相加。逗號后是調(diào)用過程,使用雙引號引用起來。
為了完成這一目的,我們需要對整個工作薄做一個聲明,并對其命令的觸發(fā)條件做一個設(shè)置。如果這個表是給其他人使用,我們必須想好什么動作是必須要做的。比如在不知情的情況下,打開工作薄肯定是必須的動作。
timevalue輸入的格式可以按照例子中的樣式輸入,也可以使用ampm的方式進行輸入,不過在本例中,主要是聲明數(shù)據(jù)的類型,大家不需要太過深究。
Excel中使用vba來定時運行程序的操作相關(guān)文章: