先創(chuàng)建一個(gè)模板e(cuò)xcel文件,然后作為資源放在程序中,先釋放這個(gè)文件,然后操作這個(gè)文件。
網(wǎng)站設(shè)計(jì)制作過(guò)程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營(yíng)了十載的成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。
vb的宏不是在VB中打開的,而是在別的程序如WORD,EXCEL中打開,一般位置在工具-宏。
在那些程序中,進(jìn)入宏之后,編程環(huán)境類似VB,一般稱VBA。
如果是打開Excel文件就自動(dòng)運(yùn)行宏,那么,可以在ThisWorkBook里面,在WorkBook_Open事件里面加入代碼,這樣啟動(dòng)Excel文件即可自動(dòng)運(yùn)行宏?;蛘咴谀K里面使用Auto_Open事件,也可以自動(dòng)運(yùn)行宏。
如果是在Excel使用過(guò)程中使用宏,就必須根據(jù)你的需要,選擇合適的事件來(lái)觸發(fā)宏代碼。
比如,如果要A1單元格的值改變,就自動(dòng)運(yùn)行某個(gè)宏,那么就在Sheet_Change事件中,加入代碼
If Target.Address = "$A$1" Then Call xx宏
如果是選取單元格變化觸發(fā)某個(gè)宏,則用SHeet_SelectionChange事件。
所以,要自動(dòng)運(yùn)行某個(gè)宏,就必須明白你首先需要在什么時(shí)候觸發(fā)宏,然后根據(jù)需要來(lái)選擇相應(yīng)的事件即可??!