我在2010年廣泛使用的Excel宏中遇到錯誤。在Excel 2013中,每隔一段時間運行一次宏,都會得到一個438錯誤(對象不支持此屬性或方法)。間歇性excel 2013 vba錯誤438
如果我在「WITH」語句處停止代碼,然後再次手動強制執行SELECT語句,那麼我不會收到錯誤。
有沒有人有線索可能導致此?
ActiveSheet.Shapes("Drop Down 28").Select
With Selection
.ListFillRange = "Constants!$J$2:$J$13"
.LinkedCell = "$E$2"
.DropDownLines = 12
.Display3DShading = False
End With
在此先感謝您的任何想法。
什麼是錯誤信息的*文本* –
「對象不支持此屬性或方法」 – Bryndwl
我的精神力量告訴我你的'Selection'會隨意轉換,因爲它是「當前選擇的內容」,而不是「你最後選擇了'.Select'。嘗試[不使用'Select'](http://stackoverflow.com/q/10714251/11683)。 – GSerg