2012-04-26 2 views
3

MS Access 파일을 QuickBooks IIF와 함께 사용하려면 식별자 사이에 공백없이 탭으로 구분 된 파일이 필요합니다. 나는이 출력 파일을 열고 모든 파일에 들어가지만, 문자열의 양쪽에 공백와 함께.VBA Print 문을 사용하여 파일에 쓰기 - 공백 구분 기호가 없음

Print #1, "!TRNS", vbTab, "TRNSID", vbTab, "TRNSTYPE", vbTab, "DATE" 'etc... 

나는 그것을 수정 : 아래는 내가 시작 무엇

Print #1, "!TRNS", vbTab, Trim(strTRNSID), vbTab, Trim("TRNSTYPE"), vbTab, "DATE" 'etc... 

공간이 트림 기능으로 출력 파일의 파일에서 제거되지 않습니다; 그래서 탭과 함께 전송되는 문자열은 여전히 ​​문자열의 양쪽에 공백이 있음을 의미합니다.

어떻게 공백을 제거 할 수 있습니까?

답변

3

문자열을 인쇄 명령에 전달하기 전에 문자열을 연결하는 방법은 어떻습니까?

Print #1, "!TRNS" & vbTab & Trim(strTRNSID) & vbTab & Trim("TRNSTYPE") & vbTab & "DATE" 

당신은 각 항목이 문자열로 변환되어 있지만, 그렇지 않으면 그게 내가

+1

그로밋 생각 확인해야 확인해야합니다, 바로 그거야! 치즈! 우리는 치즈가있는 어딘가에 갈거야! – user1359126

관련 문제