除非注明,文章均為 戰(zhàn)戰(zhàn)如瘋 原創(chuàng),轉(zhuǎn)載請保留鏈接: http://www./cat4/576.html,VBA交流群273624828。 之前在窗體部分我們講過ListView的用法,這次來分享一個用ListView窗體做的一個簡單的飯店點菜系統(tǒng)。整個系統(tǒng)的效果如下圖 點菜時需要輸入座位號、數(shù)量、菜單編號三項,名單、單價和小計會自動根據(jù)前面的數(shù)據(jù)得出,點擊添加會將點的這道菜加入下面的ListView中,同時右邊收費欄里會計算出相應(yīng)的費用,選中ListView中的項點刪除會將已點的菜刪除,點完所有之后點保存清零會將點菜信息保存到Sheet2工作表。具體的代碼附件里都有,感興趣的可以自己慢慢研究,我不多做介紹。 這里我著重要講的是怎樣才能在工作簿中使用ListView,要想使用ListView你的電腦必須提前注冊一個組件MSCOMCTL.OCX,如果你打開附件發(fā)現(xiàn)錯誤提示很可能就是你沒有注冊這個組件或者注冊的版本和我的不一樣,那你就將本文附件中的MSCOMCTL.OCX注冊到你自己的電腦上。32位系統(tǒng)將MSCOMCTL.OCX放到C:\Windows\System32下,在開始的搜索欄里運行"regsvr32 MSCOMCTL.OCX",如果你的是64位系統(tǒng)那比較復(fù)雜一點,首先將MSCOMCTL.OCX放到C:\Windows\SysWOW64目錄下,然后在開始-所有程序-附件中找到命令提示符,右鍵,以管理員身份運行 在打開的命令窗口中輸入regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX,回車即可。 進入VBE界面,在控件工具箱上右鍵-附加組件,選擇Microsoft ListView Control 6.0(SP6),這時ListView控件就出現(xiàn)在了你的控件工具箱中。 本節(jié)示例文件: http://pan.baidu.com/s/1dD6GvVr 。 |
|
來自: gblhp > 《VBA經(jīng)典教程》