Excel 번호 자동 서식을 비활성화하는 방법 DATE — HOUR

이 문제는 해결하기 쉽지만
내가하고있는 일은 예를 들어 시간 범위를 입력하는 것입니다. 셀 행당 (0-1), (1-2), (2-3) 등

DATEHOUR
2013년 1월 1일 0-1
2013년 1월 1일 1-2
2013년 1월 1일 2-3
2013년 1월 1일 3-4

Excel이 바보 서식 계속 1-2날짜에 2-Jan
설상가상 것은 내가 숫자 형식으로 변경할 때입니다
그것이 제공41276

또한 Excel 2010에서 자동 서식 옵션을 찾을 수 없습니다. 집의 서식 버튼을 알고 있지만 자동 서식이 없습니다.



답변

열 / 셀에 값을 입력하기 전에 셀 형식을로 변경하십시오 Text.

또는 통합 문서를 열 때마다이 서식을 모든 시트에 적용하려면 통합 문서 코드 모듈에 넣으십시오.

Private Sub Workbook_Open()
Dim sh As Worksheet

For Each sh In Me.Sheets
    sh.Cells.NumberFormat = "@"
Next

End Sub

답변

  1. 모든 것을 잘라서 note_pad에 붙여 넣기
  2. xl에 남은 것을 삭제하십시오
  3. 필요한 모든 셀, 열을 텍스트 형식으로 선택
  4. note_pad에서 다시 붙여 넣기
  5. 나중에 필요한 경우 날짜, 시간 형식으로 변경할 수 있습니다

답변

  1. 모든 ‘.csv’데이터를 선택하고 메모장에 복사
  2. Excel의 새 워크 시트의 모든 셀을 텍스트로 설정
  3. 메모장의 모든 데이터를 텍스트로 붙여 넣기
  4. “영향을받는”열을 다시 메모장으로 복사
  5. 모든 .것을로 변경하십시오 ,(예 : 10.00 ~ 10,00)
  6. 새 Excel 책 열기-중요
  7. 메모장에서이 새 Excel 책으로 열을 복사하십시오.
  8. 열을 복사하여 원래 Excel 책에 다시 붙여 넣기

유일한 단점은 이제 (.) 대신 (,)로 숫자를 가지고 있다는 것입니다.


답변

다른 방법은 다음과 같습니다.

  1. 시트를 CSV로 저장
  2. 이름을 .txt
  3. Excel에서 다시 엽니 다
  4. 가져 오기 모듈이 호출되었습니다
  5. 각 숫자 열의 일반에서 텍스트 형식으로 전환