사용자 정의 텍스트 형식 및 셀 오버플로

사용자 정의 텍스트 형식 및 셀 오버플로

따옴표 없이 사용자 지정 숫자 형식을 사용하는데 문제는 텍스트 부분에 있습니다.

"...;...;...;@* "

이 형식으로 텍스트 서식을 지정하고 단순히 "@" 또는 "@_)"인 경우에는 제대로 작동합니다. 그러나 왼쪽 정렬을 위해 "@*"로 만들면 오버플로가 멈추고 대신 ###이 표시됩니다. 이 문제를 해결하기 위해 무엇을 할 수 있습니까?

답변1

나는 그것을 인용할 권한이 없다고 믿습니다. 단지 논리는 귀하가 Excel에 요청한 작업 때문이라고 생각합니다.

항목 자체로 채워지지 않을 정도로 문자 수가 적은 셀에 채우기 접근 방식을 사용하는 경우 Excel에서는 셀을 채울 만큼 충분한 채우기 문자를 쉽게 추가할 수 있습니다.

이 경우 너비를 채울 문자가 충분하지 않고 표시할 공간이 더 필요하기 때문에 채우기가 있든 없든 넘치지 않습니다.

셀에 들어갈 수 있는 것보다 더 많은 문자를 채우면 Excel은 표시할 수 있는 내용으로 셀을 채우고 오른쪽의 빈(true null) 셀을 "넘어가도록" 허용합니다. 쏟아지는 셀 중 하나(또는 단일 이웃으로 흘러넘치는 경우 "하나")에 무언가를 입력하면 Excel은 충실하게 셀을 완전히 채웁니다. 심지어 하나가 셀의 중간에 있거나 중간에 있는 경우 부분 문자를 표시하기도 합니다. 이웃에게 흘러넘쳐야 합니다. 그러나 더 이상 넘치지 않습니다(단,매우특이한 경우에 대해 자세히 설명할 수 있지만 버그라고 생각하므로 여기서는 관련이 없습니다.)

그러나 이는 모두 Excel에 의미가 있으므로 계산 및 표시가 가능하지만 Excel로 "채우기"라는 아이디어를 일단 이해했다면 *이제 모순을 해결하는 방법을 해결해야 합니다. 서식을 지정했습니다. 1) 셀 너비를 정확하게 맞추려면 다음을 추가합니다. 셀의 전체 너비에 도달할 때까지 문자(이 경우 공백) AND 2) 필요한 만큼 문자를 추가합니다.

글쎄요, 그렇게 하려면 음수의 문자가 필요합니다. 그 아이디어는 실패한 것 같고, 음, 사랑받는 #######디스플레이에 대한 실제 프로그래밍된 트리거는 명령받은 방식으로 허용 가능한 디스플레이를 달성하지 못한 것일 가능성이 높습니다.

또한 이는 단순히 왼쪽 정렬 형식으로 인해 발생하지 않는다는 점에 유의하세요. 일반적인 가로 형식의 셀은 일반적으로 넘어갈 만큼 긴 항목으로 동일한 작업을 수행합니다. 그리고 넘치지 않는 셀은 수평 정렬이 변경되거나 일반에 남아 있는지 여부에 관계없이 이 형식을 사용하지 않습니다.

따라서 나는 음수 (공백) 문자 추가를 해결할 수 없으며 모니터 (또는 프린터 또는 ...)로 보낼 수 있는 허용 가능한 디스플레이를 찾지 못하면 디스플레이가 트리거되기 때문이라고 생각합니다 #######.

관련 정보