設為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 4783|回復: 1
打印 上一主題 下一主題

娛樂而已——excel進度條

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2017-3-22 14:13:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
進度條這玩意兒,常常是一種娛樂。就拿我們比較熟悉的access來說吧,使用了進度條,只是在打開文件的等待時間中,給大家展示一個進度條變化的界面而已,而并不會因此而加快文件的加載速度什么的。
在access里實現(xiàn)進度條,論壇里有很多例子,這里就不贅述了。而在excel里實現(xiàn)……好吧,一個叫雷神的群友提出,能不能在excel的單元格里實現(xiàn)。當時覺得可能性不大,后來想想,貌似有個rept函數(shù)可以試試,于是就有了這個例子。
  1. Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  2. Sub test()
  3.     Dim i As Long
  4.     For i = 0 To 100
  5.         If i < 99 Then
  6.             Sheet2.Range("A2") = Application.WorksheetFunction.Rept("|", i) & i & "%"
  7.             Sleep 50
  8.         Else
  9.             Sheet2.Range("A2") = "完成"
  10.             Exit For
  11.         End If
  12.     Next
  13.                
  14. End Sub
復制代碼
說明:sleep函數(shù)用于延時執(zhí)行。這樣的話,中間略有停頓,比較容易看到進度條的變化。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2017-3-22 14:39:45 | 只看該作者
用條件格式里的數(shù)據(jù)條表示好象更好看一點
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-13 08:10 , Processed in 0.114228 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表