1、獲得EXCEL內(nèi)部圖標(biāo)
(說明:由于EXCEL2007采用了Ribbon,因此此功能不使用Excel2007)
運(yùn)行后,會(huì)在一個(gè)空表中放置excel的內(nèi)置圖標(biāo):
2、禁用宏就關(guān)閉文檔
很多情況下,費(fèi)了不少勁在excel中編寫了宏(VBA代碼),但給那些菜鳥用時(shí),他們居然不知道“啟用宏”,讓宏代碼編寫者氣的吐血,而本功能就是專用那些編寫了宏的excel文檔使用,當(dāng)對(duì)這個(gè)文檔進(jìn)行了這項(xiàng)設(shè)置之后,在打開這個(gè)文檔時(shí)不啟用宏就強(qiáng)行關(guān)閉:
本功能的原理:
在當(dāng)前文檔添加一個(gè)隱藏的宏表,由于其優(yōu)先級(jí)高于宏,也就是說宏表中的代碼會(huì)自動(dòng)執(zhí)行,excel無法將其關(guān)閉。
而在這個(gè)宏表里引用了一句宏代碼:
Function my()
End function
如果打開時(shí)不啟用宏,則不能執(zhí)行這段宏代碼, 宏表代碼就會(huì)轉(zhuǎn)入關(guān)閉文檔的錯(cuò)誤處理語句。
特別提醒:
如果執(zhí)行本功能時(shí)提示:
表明你用的EXCEL是2003及以上版本,需要點(diǎn)擊一下窗體左下角的“信任對(duì)Visual Basic項(xiàng)目的訪問(T)”按鈕,才能為本文檔添加“Function my() End function”語句。
3、去除“禁用宏就關(guān)閉文檔”的設(shè)置
從上面的原理可以知道,如果誤刪了“Function my()”代碼,就會(huì)導(dǎo)致該文件無法打開;也有些時(shí)候,不想再對(duì)該文檔進(jìn)行這種設(shè)置,只需要執(zhí)行一下本功能就OK了:
特別提醒:
如果執(zhí)行本功能時(shí)提示:
表明你用的EXCEL是2003及以上版本,需要點(diǎn)擊一下窗體左下角的“信任對(duì)Visual Basic項(xiàng)目的訪問(T)”按鈕,才能從本文檔中刪除“Function my() End function”語句。
4、選區(qū)內(nèi)容轉(zhuǎn)代碼
如果需要通過VBA錄入大量的數(shù)據(jù)、公式,可以用這種簡單的方式將所選擇的內(nèi)容轉(zhuǎn)換為代碼。
比如,用通過宏代碼錄入輸入下述內(nèi)容:
可以按下述步驟得到代碼:
<1>在當(dāng)前表格的相應(yīng)單元格錄入上述內(nèi)容,并選擇這個(gè)區(qū)域
<2>執(zhí)行“選區(qū)內(nèi)容轉(zhuǎn)代碼 ”功能
<3>根據(jù)提示,確認(rèn)代碼左邊留出的空格數(shù)
<4>根據(jù)提示,確認(rèn)單元格地址的表述方式:
<5>系統(tǒng)會(huì)生成代碼,并用記事本予以顯示,例如以cells(行,列)方式:
5、ASCII碼對(duì)應(yīng)字符
獲得ASCII碼及對(duì)應(yīng)字符。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。