|
大虾帮忙看看,如何实现C1-C24都取出A1-A24的出生年月日?
感觉FOR NEXT用得不对
Sub 年月日()
Dim HpNo As String, tdNo As String, birth As String, i As Integer
For i = 1 To 24
i = i + 1
HpNo = [a1]
tdNo = Mid(HpNo, 7, 8)
[b1] = tdNo
[c1] = CDate(Format(tdNo, "0000-00-00"))
Next i
End Sub
Sub 年月日()
Dim HpNo As String, tdNo As String, birth As String, i As Integer
For i = 1 To 24
HpNo = cells(i,1)
tdNo = Mid(HpNo, 7, 8)
cells(i,2) = tdNo
cells(i,3)= CDate(Format(tdNo, "0000-00-00"))
Next i
end sub
|
|