EXPLAIN에서 문자열을 구문 분석하고 같은 양식의 인접한 셀에 결과를 분배하는 SPLIT() 함수를 구현하려고합니다. 구문 분석 된 용어가 숫자 인 경우를 제외하고 다음은 예상대로 작동합니다.Excel에서 숫자를 날짜로 변환
"0.25"나는 결과 strAttr 값에 CSTR을() 시도에 "1/0/1900 오전 6시 0분 0초"
구문 분석,하지만 효과가없는 것으로 보인다. 어떤 아이디어?
Sub splitText()
Dim i As Integer
Dim x As Integer
Dim strText As String
Dim strAttr As Variant
Dim strFirst As String
Dim NumRows As Integer
strFirst = "A4"
Sheets("Data").Activate
Range(strFirst).Select
NumRows = Range(strFirst, Range(strFirst).End(xlDown)).Rows.Count
For x = 1 To NumRows
ActiveCell.Offset(1, 0).Select
strText = ActiveCell.Value
strAttr = Split(strText, " ")
For i = 0 To UBound(strAttr)
Cells(x + 4, i + 2).Value = strAttr(i)
Next i
Next
End Sub
가 워크 시트 날짜에 사전 형식에 셀 수 있습니까? 값을 삭제하기 전에 모든 것을 General로 포맷 할 수 있습니다. – citizenkong