作者h888512 (速球勝負 + 45度角絕殺)
看板Visual_Basic
標題[VBA ] 陣列與Range物件搭配使用遇到問題
時間Fri Jul 28 21:26:26 2017
各位先進好
程式碼如下
Sub try()
Dim X As Variant
Z = InputBox("輸入四碼數字,以逗號區隔")
X = Split(Z, ",")
Range(Cells(X(0), X(1)), Cells(X(2), X(3))).Select
End Sub
就純粹是根據使用者輸入,去決定選取那些範圍
但執行起來出現錯誤,訊息如下:應用程式或物件定義上的錯誤
請問是哪個環節錯了呢?
感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.108.1
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1501248394.A.836.html
1F:→ MOONRAKER: 何不使用偵錯視窗觀察X的內容 07/29 00:35
2F:→ vincent0926: cell內要給數值,split()後矩陣值為字串,用val()語法 12/26 16:38
3F:→ vincent0926: Val(X(0))將字串轉數值以此類推,改好後就可執行了! 12/26 16:39