텍스트 셀은 해시 문자로 표시됩니다.


10

Excel 2007에서는 일부 셀의 내용이 해시 문자 (###)로 표시된다는 것을 알았습니다. 이러한 셀은 텍스트 형식으로되어 있으며 문자 수가 255를 초과하면 내용이 이와 같이 표시됩니다.

이 문제를 해결할 방법이 있습니까?


셀을 복사하여 어딘가에 붙여 넣을 때 실제 마스크 값 대신 ##### 해시 마크를 붙여 넣을 때를 제외하고는 이렇게 신경 쓰지 않을 것입니다. 이것은 셀이 값을 복사하기 전에 실제 값을 표시 할만큼 충분히 넓은 지 확인해야하기 때문에 매우 실망 스럽습니다.
ADTC

답변:


10

형식이 지정된 셀 본문 256 문자 만 처리 할 수 ​​있습니다. 더 많은 정보가 있으며 해시 문자 (###)로 표시됩니다.

이 제한을 피하기 위해 셀의 서식을 일반 . 이 형식은 글자 수 제한이 훨씬 큽니다.


3

이 필드가 셀에 맞지 않는다는 것을 나타내는 뛰어난 방법입니다.

셀 너비를 "자동"으로 설정하면 발진이 사라집니다.

이것은 일반적으로 셀에 특정 형식을 지정하고 Excel에서보기에 적합하지 않다고 느낄 때 발생합니다.

편집 : 셀 너비를 자동으로 만들려면 :

열 머리글의 오른쪽 가장자리를 두 번 클릭합니다. 즉, 맨 위에는 A, B, C 열이 있습니다. 열 E의 값을 확장한다고 가정합니다. 열 E와 F 사이의 가장자리를 두 번 클릭해야합니다.

이렇게하면 셀 크기가 확장됩니다. 또한 셀에 텍스트가있는 경우 셀을 마우스 오른쪽 단추로 클릭하고 셀 서식을 클릭 한 다음 줄 바꿈 텍스트 옆에 체크 표시를 할 수 있습니다.


2
자동으로 셀 너비를 만들려면 어떻게해야합니까?
Ashwin Nanjappa

Akseli : 감사합니다. 그러나 더 긴 텍스트를 처리 할 수있는 더 나은 솔루션을 발견했습니다.
Ashwin Nanjappa

0

이 시도. Excel 파일을 여는 동안 텍스트 옵션을 선택하십시오. 여기서 중요한 점 중 하나는 Excel 파일에 내용을 쓰는 방법입니다. 수동으로 수행하는 경우 Excel에서 허용하지 않는 것을 작성하지 마십시오. 하지만 코드를 작성하려면 POI / JExcel을 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.