English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

EXCEL可以加入跑馬燈的功能嗎??
EXCEL可以加入跑馬燈的功能嗎??

2005-04-26 14:56:20 · 4 個解答 · 發問者 Anonymous in 電腦與網際網路 軟體

4 個解答

VBA 搭配 Times 是可以辦到的

2005-05-01 07:26:00 補充:
To 牧兄:提供一些程式碼以供參考:Private MyTime As DatePrivate capstr As StringPrivate Sub auto_open()    Dim cmdbarctl As CommandBarControl    Set cmdbarctl = Application.CommandBars("Worksheet Menu Bar").Controls.Add(Type:=msoControlButton)    MyTime = Now()    capstr = CStr(MyTime)    With cmdbarctl        .Style = msoButtonCaption        .Caption = capstr        .OnAction = "Stop_Or_Start_Timer"    End With    StartTimerEnd SubPrivate Sub auto_close()    StopTimer    On Error Resume Next    Application.CommandBars("Worksheet Menu Bar").Controls(capstr).DeleteEnd SubPrivate Sub StartTimer()    MyTime = Now + TimeValue("00:00:1")    Application.OnTime MyTime, "Change_Cap"End SubPrivate Sub Change_Cap()    Application.CommandBars("Worksheet Menu Bar").Controls(capstr).Caption = MyTime    capstr = CStr(MyTime)    Call StartTimerEnd SubPrivate Sub StopTimer()    On Error Resume Next    Application.OnTime EarliestTime:=MyTime, _    Procedure:="Change_Cap", Schedule:=False    MyTime = 0End SubPrivate Sub Stop_Or_Start_Timer()    If MyTime = 0 Then        StartTimer    Else        StopTimer    End IfEnd Sub程式說明:程序名稱說明auto_open這個程序會在開啟這個檔案的時候自動執行,程序的一開始執行時會在功能表上建立一個按鈕控制項,它的名稱會以目前的日期、時間顯示,並指定若按下該按鈕則執行另一個程序 Stop_Or_Start_Timer ,然後立即呼叫另一個程序 StartTimer 。auto_close這個程序會在關閉這個檔案的時候自動執行,程序的一開始執行時立刻關閉計時器(不管計時器是否處於執行中),接著會刪除先前由 auto_open 所建立的按鈕控制項。StartTimer這個程序會執行 OnTime 方法,並在目前的時間+1秒的時候去執行另一個程序 Change_Cap 。StopTimer這個程序會不管目前計時器是否正在執行,他都會去停止上一個由 StartTimer 所啟動的 OnTime 方法。Change_Cap這個程序是用來改變功能表上的控制項的 Caption 屬性。Stop_Or_Start_Timer這個程序是由控制項所啟動的,它會判斷若目前計時器正在執行中就停止計時器,也就是會去呼叫程序 StopTimer;若計時器正在停止狀態則啟動計時器,也就是會去呼叫程式 StartTimer 。

2005-05-01 03:26:00 · answer #1 · answered by ? 7 · 0 0

顯示可以,但我找不到可以一段時間固定執行的 Timer 函式

2005-05-03 17:43:01 補充:
好厲害,用 OnTime 設定下次要執行的程式,然後程式再呼叫原本的程式,這樣就可以類似像 Timer 一樣了

2005-04-29 09:57:21 · answer #2 · answered by ? 7 · 0 0

不行吧…
我從來就沒聽過…看用…用過…這個功能…
如果你想在EXCEL加一些特效的話...應該只有靜態的效果…
如…文字藝術師,或者你有加一些分析的圖表…可以在上面做變化…
這樣就可以讓EXCEL有色彩一點

2005-04-27 16:41:30 · answer #3 · answered by Anonymous · 0 0

不行,
因為它不是文書處理用,
而是在做計算為主。

2005-04-26 21:38:13 · answer #4 · answered by 用不到就拿出來賣 5 · 0 0

fedest.com, questions and answers