원래의 데이터 형이며, [시간] : MM : SS변경 데이터 형식은 엑셀 VBA의 텍스트에
50:53:00
내가이로 변환하는 방법이
50h 53m
같은 텍스트 데이터 형식을 변경하려면 엑셀 -vba?
원래의 데이터 형이며, [시간] : MM : SS변경 데이터 형식은 엑셀 VBA의 텍스트에
50:53:00
내가이로 변환하는 방법이
50h 53m
같은 텍스트 데이터 형식을 변경하려면 엑셀 -vba?
나는이 같은 UDF 시도 할 것 :
Function ConvertToText(TimeValue As Double) As String
Hours = Int(TimeValue * 24)
Minutes = Int((TimeValue * 24 - Hours) * 60)
ConvertToText = Hours & "h " & Minutes & "m"
End Function
내가, 하나 개의 컬럼에서 원래 값을 넣어 다른 하나의 공식을 사용하고, 당신이 원하지 않는 경우 원래 하나를 숨길 줄을 그것을 표시하십시오.
또 다른 옵션은 Sub에 Range를 지정하고 하위를 버튼에 연결 한 다음 하위가 범위 내의 각 셀을 따라 이동하고 변경을 수행하는 것입니다.
할 수 또한 아래 Excel 셀 서식 설정을 수행하십시오.
h\h mm \m
'Selection.Value = Application.Text (Selection.Value, "[h]" "h" "mm" "m" "")'??? –
oh 또는 수식 :'= TEXT (A1, "[h]" "h" "mm" "m" "") ' –