運(yùn)行錯(cuò)誤1004?
大家都知道代碼是一種非常神奇的信息,有的代碼就算是漏洞百出也能夠正常運(yùn)行,但是有的代碼看似萬(wàn)無(wú)一失,實(shí)則智能放個(gè)屁聽(tīng)個(gè)響。當(dāng)我們使用excel的VBA學(xué)習(xí)代碼的時(shí)候,一點(diǎn)擊運(yùn)行VBA就會(huì)出現(xiàn)運(yùn)行報(bào)錯(cuò),提示:運(yùn)行時(shí)錯(cuò)誤1004。那么在出現(xiàn)這種情況的時(shí)候我們應(yīng)該怎么辦呢?
當(dāng)出現(xiàn)運(yùn)行錯(cuò)誤1004的時(shí)候,我們應(yīng)先檢查代碼是否正確,在確認(rèn)無(wú)誤后那么就很可能是一些設(shè)置上的問(wèn)題咯,小編教你一招直接完美解決~
當(dāng)我們確認(rèn)代碼無(wú)誤后按F5鍵開(kāi)始運(yùn)行就直接給我們報(bào)運(yùn)行時(shí)錯(cuò)誤1004時(shí),我們直接打開(kāi)“文件”,然后點(diǎn)擊“Excel選項(xiàng)”,接著在“信任中心”中打開(kāi)“信任中心”信息框,最后找到“宏設(shè)置”一欄進(jìn)行勾選“信任對(duì)VBA工程對(duì)象模型的訪問(wèn)”即可完成設(shè)置。當(dāng)我們?cè)俅芜\(yùn)行時(shí)就不會(huì)出現(xiàn)運(yùn)行時(shí)錯(cuò)誤1004提示啦!
其實(shí)運(yùn)行時(shí)錯(cuò)誤1004不只是在上面這種情況才會(huì)有提示。比如通過(guò)使用Visual Basic對(duì)應(yīng)用程序的宏創(chuàng)建一個(gè)數(shù)組公式時(shí)也可能會(huì)出現(xiàn)運(yùn)行時(shí)錯(cuò)誤1004提示提示信息。而當(dāng)我們解決后還得了解為什么會(huì)出現(xiàn)運(yùn)行錯(cuò)誤1004的原因才能夠更好的進(jìn)一步學(xué)習(xí),其實(shí)當(dāng)出現(xiàn)Excel VBA輸入公式出現(xiàn)運(yùn)行時(shí)錯(cuò)誤1004的原因也不過(guò)是當(dāng)你想要將傳遞一個(gè)包含超過(guò)255個(gè)字符的公式時(shí),則會(huì)很容易發(fā)生這問(wèn)題,并為應(yīng)用程序中Visual Basic中使用FormulaArray屬性。
有更多方法和建議歡迎在評(píng)論區(qū)分享討論,感謝觀看!