設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

123下一頁
返回列表 發(fā)新帖
查看: 11031|回復(fù): 21
打印 上一主題 下一主題

[VBA編程/宏] 令你目瞪口呆的Excel精品

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2008-7-17 08:48:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Excel精品薈萃
待有空時更換圖片、鏈接,并放上打包文件
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=2&replyid=655699&id=202372&page=1&skin=0&Star=1

————————————————————————————
清風(fēng)連連看  作者:清風(fēng)_ll
[實用]:★★★★★     [界面]:★★★★★     [操作]:★★★★★     [創(chuàng)意]:★★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=31&ID=181329&page=1&px=0



這是我見過的最完善,最好的VBA作品,除了與Excel關(guān)系不大(里面的程序代碼無任何修改就可以導(dǎo)入Access中運行),我找不出它的任何缺陷。程序作的是令人嘆為觀止,其中的彈出窗體通用菜單模塊非常實用,用VB進(jìn)行封裝也十分出色。各網(wǎng)友就算看不明白代碼(包括我自己),光是玩游戲就值回票價:)
—————————————————————————————————————

清風(fēng)版掃雷  作者:清風(fēng)_ll
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★★     [創(chuàng)意]:★★★☆   
[原貼]:
http://club.excelhome.net/dispbbs.asp?boardID=31&ID=170987&page=6&px=0




掃雷人人會做:),包括我自己和論壇中的網(wǎng)友也作過,但象清風(fēng)大師這樣追求完美的卻不多,除了LucasLynn的掃雷堪與之比美。至于界面與操作的星星是打給清風(fēng)大師還是給MS,大家看著辦吧,因為程序與Windows的太像了。

—————————————————————————————————————

24點游戲  作者:stanleypan

[實用]:★★★☆     [界面]:★★★     [操作]:★★★     [創(chuàng)意]:★★★☆  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=31&ID=65980&replyID=&skin=0



用加減乘除算24點,我也算是高手了,在競賽區(qū)也放了個很簡短的算法,但是在要命的時間棒催促下,又要算,又要點,真有點手忙腳亂... ...程序如果加上累計加分,自由輸入題目求解功能就更完善了,不過這些你就自己完成吧,因為這個帖子dei程序都是完全開放代碼的!


—————————————————————————————————————

超強(qiáng)五子棋(人機(jī)對戰(zhàn))  原作者:norlyfed
[實用]:★★★☆    [界面]:★★★     [操作]:★★★     [創(chuàng)意]:★★★★☆  
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=31&ID=65719&page=2&px=0
(我修改了一下界面,改成用鼠標(biāo)操作的Form版)



原來電腦AI就是這么回事,在研究了一番電腦的“思維”后,我終于贏了它幾把,棋藝也大有長進(jìn)!
原程序是在Excel表中用鍵盤操作,我把它改成用鼠標(biāo)操作的Form版,并全部加上注解(由于代碼極其短小,幾乎是注解比代碼要多),而整個程序的核心就是人機(jī)對戰(zhàn)的AI代碼。


—————————————————————————————————————

中國象棋(單機(jī)版) 作者:彭希仁
[實用]:★★☆    [界面]:★★☆     [操作]:★★★     [創(chuàng)意]:★★★
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=31&ID=203539&page=1&px=0
(我更新了一下界面,里面的代碼也相應(yīng)優(yōu)化了一下)



這個程序雖然代碼有待優(yōu)化,AI算法有待提高,界面功能有待完善,但畢竟電腦可以跟人“下棋”了,彭希仁也在不斷升級版本,真希望能用Excel搞個中國的“深藍(lán)”出來。。。。。。
現(xiàn)在中國象棋已經(jīng)完成多次升級,AI已明顯提高,請到原貼下載最新程序。

  
—————————————————————————————————————

美式9球臺球  原作者:Gareth Lombard
[實用]:★★★☆    [界面]:★★★★★     [操作]:★★★★     [創(chuàng)意]:★★★★☆  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=46023&replyID=&skin=0
(vba密碼HAMLETL小寫)



感謝hamletl 的分享。剛運行這個程序的感覺只能用震撼來表達(dá):這么流暢好玩的游戲真的是用VBA作的?剛打開源代碼的時候只能用懷疑兩字:真的只有這幾行代碼?最后只能說兩個字:真牛!

  
—————————————————————————————————————
[分享]“數(shù)獨”游戲  作者:qee用
[實用]:★★★☆    [界面]:★★★     [操作]:★★★     [創(chuàng)意]:★★★★☆  
[原貼]:
http://club.excelhome.net/dispbbs.asp?BoardID=101&ID=151915&replyID=&skin=0



9個數(shù)字就讓你絞盡腦汁,“數(shù)獨”真是魅力無窮!qee用那簡潔的算法同樣是令人拍案叫絕,源程序利用Excel的單元格,我把它改為窗體版,有空再把它改為純鼠標(biāo)操作并加上難度控制。  

—————————————————————————————————————
消彩球游戲  作者:不詳
[實用]:★★☆    [界面]:★★★★     [操作]:★★★★     [創(chuàng)意]:★★★☆  
[原貼]:
http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=118957&replyID=&skin=0



這是FeiHong共享的壓箱底的東東,用來消遣挺不錯的。。。
  程序及代碼也非常規(guī)范,自己也想編一下小游戲的話,拿來作為參考非常不錯。
  
—————————————————————————————————————

雷電—太空射擊游戲 作者:不詳
[實用]:★★☆    [界面]:★★★★☆     [操作]:★★★★     [創(chuàng)意:★★★ ☆
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=2&ID=203382&page=2&px=0



是的,這就是小男孩最喜歡玩的打飛機(jī)
游戲,操縱非常的流暢。

—————————————————————————————————————
日本 Excel 愛好者寫的 遊戲 作者:不詳
[實用]:★★★     [界面]:★★★★★     [操作]:★★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=4&replyid=260419&id=39559&page=1&skin=0&Star=1




這是Emily分享的巨多的Excel小游戲,上面的是我最喜歡的一個,在37F。。。

—————————————————————————————————————

[原創(chuàng)]超酷VBA工程加鎖解鎖器[ldhyob簡版]  作者:ldhyob
[實用]:★★★★★     [界面]:★★★★☆     [操作]:★★★★     [創(chuàng)意]:★★★★☆   
[原貼]:
[原貼]:http://club.excelhome.net/dispbbs.asp?Boardid=2&ID=28166&replyID=82240&skin=1




一直以來,都是用WinHex、UltraEdit-32等這樣的字節(jié)編輯器來實現(xiàn)VBA FOR EXCEL的加鎖與解鎖,即達(dá)到VBA“工程不可查看”與正常查看被鎖工程的目的(具體方法想必大家也都熟悉了吧),不過手工操作畢竟是手工操作,嫌麻煩,終于費了點時間寫了段VBA來應(yīng)付此類事情。

—————————————————————————————————————

仿專業(yè)軟件的管理系統(tǒng)界面  作者:hzq56
[實用]:★★★     [界面]:★★★★     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=2&id=168187




界面不錯,就是功能尚未完成,再加上數(shù)據(jù)的管理就可以了。

—————————————————————————————————————

通用日歷拾取類 作者:ldhyob
[實用]:★★★★★     [界面]:★★★☆     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=2&id=115988
(VBA查看口令為ldhyob)



本例提供了自行編制的完整的日歷拾取類(無須控件,公開源碼),效果可與微軟的DTPicker媲美,呵呵 拿出來分享希望對大家對所幫助。我們只需很簡單的操作就可以很快運用到自己的程序中去,完全公開源碼,大家可以自行將日歷窗體功能修改擴(kuò)展,如可增加陰歷顯示等等。

—————————————————————————————————————

公司電話通訊程式 作者:andysky
[實用]:★★★★     [界面]:★★★★     [操作]:★★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=1&replyid=617705&id=204080&page=1&skin=0&Star=1



我的通訊錄
本程式除了通訊外還有其它功能
這是用Excel開發(fā)的一個完整的應(yīng)用系統(tǒng),有自己獨有菜單、精美的操作界面、支持模糊查詢、可以隨意增減通訊地址

—————————————————————————————————————

VBA窗體動態(tài)換膚實例  作者:ldhyob
[實用]:★★★★☆     [界面]:★★★★★     [操作]:★★★★     [創(chuàng)意]:★★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=114527&replyID=&skin=0
(重要提示:附件中DLL與Skins子目錄須與XLS一并解壓)



該實例演示了四套皮膚的動態(tài)切換,支持用戶自定義按鈕布局和數(shù)量。
整容未必是女人的專利,窗體也同樣做得到。。。如果能有一個自定義的設(shè)計或設(shè)置界面,那可真是功德圓滿了!

—————————————————————————————————————

用EXCEL來奏樂!!! ---API練習(xí)  作者:風(fēng)雨聲
[實用]:★★★☆     [界面]:★★☆     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:
http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=104791&replyID=&skin=0




該實例演示了用API函數(shù)播放PC喇叭的功能,即Beep函數(shù)。擴(kuò)充一下,有相當(dāng)多的機(jī)子(上班的時候)沒有音箱,這時候就能派上用場了。界面如果能用鍵盤演奏,或者是模擬琴鍵用鼠標(biāo)演奏就更加完美了。

—————————————————————————————————————

用主板喇叭發(fā)聲的作曲程序  作者:xiaog
[實用]:★★★☆     [界面]:★★☆     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=13796





誰說我無喇叭不能聽音樂,用手機(jī)輸入音樂的方法,通過Excel編程,讓自己的PC喇叭發(fā)出音樂。

—————————————————————————————————————
把EXCEL脫個凈光  作者:xiaog

[實用]:★★★☆     [界面]:★★☆     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=2&replyid=355304&id=28848


把EXCEL脫個凈光,就是去掉EXCEL的所有菜單欄、工具欄、狀態(tài)欄、工作表欄,就象VB里的 MSFLEX 控件。
3D 文字秀  作者:[url=]FeiHong[/url]
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★☆   
[原貼]:
http://club.excelhome.net/dispbbs.asp?boardid=2&replyid=459141&id=177896



很酷的一個程序,并且可以操作控制Sheet中的對象,功能也很實用。非常值得。。!昂呛牵纯窗伞
—————————————————————————————————————

DIY我的農(nóng)歷桌面  作者:[url=]FeiHong[/url]
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★☆   
[原貼]:
http://club.excelhome.net/dispbbs.asp?Boardid=2&ID=122953




酷酷的一個程序,并且可以操作控制DeskTop中的對象,功能也很實用。非常值得。。!昂呛呛牵纯纯窗伞


—————————————————————————————————————

漸顯及熱感應(yīng)下拉窗體   作者:andysky
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★☆   
[原貼]:
http://club.excelhome.net/dispbbs.asp?boardid=2&id=170689






范例顯示了不少的窗體特效及動態(tài)效果,如窗體的慢慢出現(xiàn)慢慢退出(半透明窗體),熱感應(yīng)下拉(懸浮窗體),圖片文本的滾動顯示等,若想讓你的程序也給人留下深刻印象,不可不看...

—————————————————————————————————————

純API生成日歷選擇窗體  作者:stanleypan
[實用]:★★★☆     [界面]:★★★     [操作]:★★★     [創(chuàng)意]:★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=31&ID=117472&replyID=102249&skin=0



既不是Excel窗體,也不是UserForm用戶窗體,日歷窗體從哪里來的呢?竟然是用語句一句一句寫出來的,當(dāng)然用的是Api函數(shù)...

—————————————————————————————————————

VBA類:隱者的秘密  作者:qee用
[實用]:★★★★☆     [界面]:★★★     [操作]:★★★     [創(chuàng)意]:★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=198049&replyID=&skin=0



看了以上幾個實例,你一定感嘆VBA的神奇,既想學(xué)又不知如何入手,那就讓qee用大師手把手教你幾招吧... ...

—————————————————————————————————————


VBA for EXCEL 也玩怪異窗口  作者:ldhyob
[實用]:★★★☆     [界面]:★★★★★     [操作]:★★★     [創(chuàng)意]:★★★★   
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=2&ID=15562&page=3&px=0
(VBA口令為ldhyob)




VBA也來玩玩怪異窗體,實現(xiàn)實現(xiàn)給窗體換膚的樂趣,把窗體變成自已設(shè)計的個性化播放器界面、卡通人物、美麗風(fēng)景.....等等

—————————————————————————————————————

清風(fēng)圖片瀏覽器  作者:清風(fēng)_ll
[實用]:★★★☆    [界面]:★★★★★     [操作]:★★★★★     [創(chuàng)意]:★★★★☆  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=93275&replyID=&skin=0



清新的界面,清爽的操作,清晰的代碼,一貫的清風(fēng)風(fēng)格。這個程序用了好幾個Excel的特性,在Access中無相應(yīng)語句,如文件對話框,Ontime語句。

—————————————————————————————————————

COMMANDBAR上添加用戶窗體 作者:button
[實用]:★★★★☆    [界面]:★★★☆     [操作]:★★★     [創(chuàng)意]:★★★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=31707&replyID=&skin=0



實現(xiàn)一種在COMMANDBAR上添加USERFORM窗體及控件的方法;在窗體上,你就可以為所欲為,添加你所要的功能。示范程序用treeview實現(xiàn)了對當(dāng)前所有打開的工作薄及工作表的瀏覽器,切換工作表就是那么簡單,你還可以進(jìn)一步完善。

—————————————————————————————————————

EXCEL資產(chǎn)管理軟件 作者:biili
[實用]:★★★★☆    [界面]:★★★★★     [操作]:★★★★★     [創(chuàng)意]:★★★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=31&ID=34248




這個程序把VBA發(fā)揮到了極致,作品的實用及界面操作均屬一流。
但作者並不覺得這有什麼炫耀的,VBA衹覺得是不宜深究的東西,當(dāng)初之所以用EXCEL寫這個東東,衹不過是公司的電腦上應(yīng)用軟件衹有OFFICE而已(汗!),要做好的程式不應(yīng)采用VBA,那必竟衹是腳本語言,局限大多。


—————————————————————————————————————

寶寶愛識字   作者:jssy
[實用]:★★★★☆    [界面]:★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?BoardID=31&ID=178740&replyID=&skin=0




作者為女兒做的識字軟件,與大家分享,可憐天下父母心呀。若加上拼音及自動播放功能就效果更佳了。


—————————————————————————————————————

玻璃窗體——VBA模擬Vista玻璃效果 作者:biili
[實用]:★★★★☆    [界面]:★★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★  
[原貼]:http://club.excelhome.net/dispbbs.asp?boardid=2&id=212225



微軟耗時5年的操作系統(tǒng)Vista一推出,立刻讓人眼前一亮。尤其是其3d窗口切換及玻璃窗體效果讓人愛不釋手。可惜俺人窮機(jī)老-用不了,今兒咱用Excel-VBA也來模擬一把。

—————————————————————————————————————

萬年歷(Deluxe)   作者:Rowen  
[實用]:★★★★☆    [界面]:★★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★★
[原貼]:http://club.excelhome.net/dispbbs.asp?boardID=31&ID=81926&page=1&px=0




這是一個非常棒的萬年歷,使用它事一種享受

—————————————————————————————————————

Andysky的超級工具   作者:andysky
[實用]:★★★★★★★★★★   
[原貼]:
http://club.excelhome.net/dispbbs.asp?boardID=1&ID=210147&page=3&px=0



正如44樓的luo159所說:以上幾貼實用性為4星或者5星,那么此貼實用性可為10星了
包括了利用鼠標(biāo)右鍵、附加菜單調(diào)用的眾多的實用工具,如果你能把你日常工作中常用的操作或應(yīng)用組合進(jìn)去,你就擁有了一個屬于你“自己的”Excel了。

—————————————————————————————————————

五連珠游戲   作者:winland
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★★     [創(chuàng)意]:★★★★   
[原貼]:
http://club.excelhome.net/dispbbs.asp?BoardID=2&ID=218494




玩法很簡單, 盡量把相同顏色的球連成五個或以上消掉它, 否則會再增加三個球. 滿了就結(jié)束.
這個游戲有排名,統(tǒng)計,是否提示.  有兩種球可以選擇(水晶球和原色).
這個游戲的窗體處理參考了清風(fēng)_ll的掃雷游戲.

—————————————————————————————————————

EXCEL動畫做法   作者:andysky
[實用]:★★★☆     [界面]:★★★★     [操作]:★★★☆     [創(chuàng)意]:★★★★   
[原貼]:
http://club.excelhome.net/dispbbs.asp?boardid=1&id=216778




程序中使用動畫的方法,我想到的是插入Gif、Swf等動畫圖片、循環(huán)定時顯示不同圖片... ...制作的方法?
看看代碼就明白了,工作表密碼1

—————————————————————————————————————
(待續(xù))

評分

參與人數(shù) 1經(jīng)驗 +10 收起 理由
tanhong + 10 我很贊同

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2008-7-17 09:16:39 | 只看該作者
[:34] 都是精品
3#
發(fā)表于 2008-7-17 09:45:27 | 只看該作者
[:50] [:50] [:50] [:50]
4#
發(fā)表于 2008-7-17 09:56:50 | 只看該作者
下載鏈接過去好象無效,都返回到了首頁.
5#
 樓主| 發(fā)表于 2008-7-17 10:03:23 | 只看該作者
原帖由 liwen 于 2008-7-17 09:56 發(fā)表
下載鏈接過去好象無效,都返回到了首頁.

我是直接把在Excel-home發(fā)的帖子復(fù)制過來,下一步再更新全部圖片,和放上打包好的全部例程。
6#
發(fā)表于 2008-7-17 13:34:07 | 只看該作者
太值得收藏了
7#
發(fā)表于 2008-7-21 15:33:10 | 只看該作者
太好了,多謝樓主分享
8#
發(fā)表于 2008-7-21 18:05:07 | 只看該作者
多謝分享
9#
發(fā)表于 2008-9-1 15:34:28 | 只看該作者
金錢不夠,怎么辦
10#
發(fā)表于 2008-9-1 21:57:25 | 只看該作者
都是EXCEL home大家的作品,的確都是精品,值得收藏。謝謝Trynew兄收集整理。[:50]
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

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

GMT+8, 2024-10-23 08:29 , Processed in 0.143274 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表