|
wgl309 发表于 2012-8-3 11:45
VBA还不太了解,能否帮忙把提取性别的语句也写一下,谢谢 - Sub 性别()
- Dim i As Long
- Dim arr1, xb
- arr1 = Range("F2:J" & [I65536].End(xlUp).Row)
- For i = 1 To UBound(arr1)
- If arr1(i, 4) <> "" Then
- If Len(arr1(i, 4)) = 18 Then
- xb = Mid(arr1(i, 4), 17, 1) Mod 2
- Else
- xb = Mid(arr1(i, 4), 15, 1) Mod 2
- End If
- If xb = 0 Then
- arr1(i, 1) = "女"
- Else
- arr1(i, 1) = "男"
- End If
- End If
- Next
- [f2].Resize(i - 1, 5) = arr1
- End Sub
复制代码 |
|