- 帖子
- 561
- 主題
- 160
- 精華
- 0
- 積分
- 725
- 點名
- 0
- 作業系統
- WINDOWS
- 軟體版本
- xp
- 閱讀權限
- 50
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2014-9-10
- 最後登錄
- 2026-2-12
  
|
DEAR 大大
如下.原A.B欄資料轉換 要改為 A-F欄資料轉換
為何 Sheet2.[A1].Resize(d.Count, 2) 改 Sheet2.[A1].Resize(d.Count, 6)
後 C.D.E.F欄資料都出現 N/A 煩不吝賜教 THANKS
Sub AA()
Arr = Sheet1.Range("A1").CurrentRegion
Set d = CreateObject("Scripting.Dictionary")
For i = 1 To UBound(Arr)
d(Left(Arr(i, 1), 6)) = Arr(i, 2)
Next
Sheet2.[A1:F65536].ClearContents
Sheet2.[A1].Resize(d.Count, 6) = Application.Transpose(Array(d.keys, d.items))
End Sub |
|