2009-08-18 9 views
0

필드 유형이 텍스트이고 26 개의 숫자가 포함 된 액세스 데이터베이스가 있습니다. 나는 그것을 최고로 변환했지만 처음 5 개의 숫자 만 가지고있다.엑셀 변환에 대한 액세스

Text in database: 91234612345678912345678912 
Text in excel : 9.12346E+25 

데이터베이스에서 전체 필드를 얻는 방법은?

+1

답변을 받기 위해 1 시간 이상 기다릴 수 없습니까? –

답변

0

Excel 셀의 형식을 "텍스트"로 명시 적으로 지정하지 않으면 Excel에서 숫자로 처리됩니다.

데이터베이스 값을 변환 할 때 "셀 서식"을 "텍스트"로 설정해야합니다. 또는 일부 샘플 코드를 붙여 넣을 수 있으면 다른 사람이이를 수정할 수 있고 도움이 될 수 있습니다.

HTH

1

내보내기를 직접 수행하는 경우, 당신은 텍스트가 아닌 숫자로 필드를 치료하기 위해 Excel을 강제로 아포스트로피 (')로 해당 필드 앞에 수 있습니다. 불행하게도 이것은 더 이상 숫자가 아니므로 필드에서 수학 연산을 수행하지 못하게하는 부작용이 있습니다. 또한 셀의 왼쪽 상단에있는 성가신 녹색 삼각형을 사용하여 숫자를 텍스트로 변환했다고 경고합니다.

0

그대로는 그대로 내 보낸 다음 열을 강조 표시하고 텍스트를 텍스트로 변경할 수 없습니까? 그것을 올바른 가치로 바꾸지 않겠습니까?

+0

실제로이 경우 원래 필드가 숫자로 해석 될 때 Excel의 숫자 형식이 너무 많아 처리 할 수 ​​없으므로 작동하지 않습니다 (최대 15 자리 유효). –

+0

아. 해명 해줘서 고마워. – user158017