excel巨集執行時,提示錯誤9,下標越界

2021-03-04 02:19:14 字數 836 閱讀 3486

1樓:陽光上的橋

你的語句有三種可能造成下標越界,一是workbooks("itemmaster"),如果沒有itemmaster檔案開啟會造成報錯,另外,一般我們是寫workbooks("itemmaster.xls")

二是.sheets("sheet1"),如果工作簿沒有名為"sheet1"的表,會造成下標越界

三是cells(gyou1, 1).value,如果gyou1的值不是有效的行(例如小於0或者超過表的最大行數),會造成下標越界

具體是什麼造成,需要除錯。

我的excel巨集出了問題,執行時錯誤9,下標越界,請各位大俠幫助,謝謝!

2樓:萬年金剛鑽

請在立即視窗輸入如下命令顯示工作簿物件的name:

顯示的內容才是你的當前工作簿的名專稱。。

。因屬為名稱被改掉了

如我附件所示,thisworkbook被改名為:itisrenamed

3樓:excel技術服務

你的工作簿物件裡面沒有了thisworkbook

這個模組

4樓:濤略不凡

把文件發給我幫您看一下,756086523@**.***

excel 巨集,執行錯誤9 ,下標越界

5樓:匿名使用者

在提示下標越界時,點「除錯」,會開啟vba**視窗,看一下是在哪個語句上出現錯誤,此時,將滑鼠放在錯誤語句上,可以顯示出錯誤變數的「當前值」。由於這個**是針對你的指定工作表的,所以在出現錯誤時要結合你的**來分析錯誤原因。

用友通提示執行時錯誤 2147024770 8007007e Automation錯誤這個問題怎麼解決

如果是客戶端 直接重灌 一般都能解決 如果是伺服器 最好是請懂的人重灌一下 一般都能解決此問題的 用友通提示執行時錯誤 2147024770 8007007e automation錯誤 這個問題怎麼解決1 資料庫軟體是不是正常的,遇到的情況是資料庫服務正常,因為系統管理可以正常登入,是否被sql20...

EXCEL VBA執行時錯誤9下標越界

下標越界一般是workbooks 電氣元器件庫.xlsm 或者sheets sheet1 造成的,如果沒有對應的工作簿 電氣元器件庫.xlsm 或者這個工作簿裡面沒有工作表 sheet1 就會導致此類錯誤。注意 程式不會自動開啟工作簿進行公式計算。請檢查工作簿名稱。sheet1看看是否此名稱的工作表...

visual basic 執行時錯誤

因為我平時也經常用巨集處理資料,所以,個人認為出現這種情況要能有以下幾種原因 檔案的位置,檔名,excel標籤頁的名字 如sheet1,sheet2或是其它名字 是否符合巨集的規範。檔案裡有資料格式與巨集規定的不一致,比如a1單元格中應該是 數值型 的,卻寫了文字字元。或是其它地方複製過來,有空格 ...