標題:
[發問]
型態不符合,錯誤13
[打印本頁]
作者:
jesscc
時間:
2019-9-19 16:23
標題:
型態不符合,錯誤13
我在Office 2016可以正常執行以下程式碼,但在Office 2010就出現這一行
[AF7].Resize(d.Count, 1) = Application.Transpose(d.items)
型態不符合,錯誤13的偵錯
檢查的結果是因為T.Offset(, -5)這一欄(純文字)有空白的儲存格,要怎麼樣在Office 2010避開這樣的錯誤?
Set d = CreateObject("Scripting.Dictionary")
For Each T In Range([T7], [T300].End(xlUp))
If d(T.Value) = "" Then
d(T.Value) = T.Offset(, -5) & " " & T.Offset(, -4) & " " & T.Offset(, -3)
Else
d(T.Value) = d(T.Value) & ", " & T.Offset(, -5) & " " & T.Offset(, -4) & " " & T.Offset(, -3)
End If
Next
[AF7].Resize(d.Count, 1) = Application.Transpose(d.items)
Set d = Nothing
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)