|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
Sub 同望代码转换2()
Dim i, iRow
Dim 一级, 二级
Dim arr, brr
iRow = Sheet1.Cells(Rows.Count, "B").End(xlUp).Row - 1
arr = Sheet1.Range("B2").Resize(iRow)
ReDim brr(1 To iRow, 1 To 1)
Range("A2").Resize(iRow).ClearContents
For i = 1 To UBound(arr)
If Left(arr(i, 1), 1) <> "-" Then
一级 = arr(i, 1)
brr(i, 1) = 一级
Else
If Val(arr(i, 1)) = 0 Then
二级 = 一级 & arr(i, 1)
brr(i, 1) = 二级
Else
brr(i, 1) = 二级 & arr(i, 1)
End If
End If
Next
Sheet1.Range("A2").Resize(UBound(brr), UBound(brr, 2)) = brr
End Sub
|
|