2011-09-14 3 views
1

MS 워드 + 액세스 편지 병합에 공백을 트리밍하지만, 결과는 다음과 같다 :내가 Access 데이터베이스로 편지 병합을 수행하려고

Dear JOHN  SMITH, 

이 공백을 트리밍하는 방법이 있나요? 나는 수천 가지를 가지고 있으며 그것들 모두의 공백을 수동으로 삭제해야한다는 것을 두려워한다.

또한 모든 대문자를 제거하고 John Smith로 변경하면 멋질 것입니다.

답변

2

나는 쿼리에 편지 병합을 토대로 전에 편지 병합에 대한 쿼리에 필요한 연결 및 서식을하고 제안

StrConv이 사건을 처리합니다. 쿼리에서 다음 표현식을 사용하면 제목과 성의 사이에 공백이있는 전체 이름 (또는 적절한 경우)을 얻을 수 있습니다. 여전히 이름 필드에 공백으로 문제가있는 경우

FullName: StrConv([FirstName] & " " & [LastName],3) 

당신은 필요한 경우 트림 기능을 사용하여 더 나아가, 그들을 연결하기 전에 두 이름을 트리밍 할 수 있습니다

FullName: StrConv(Trim([FirstName]) & " " & Trim([LastName]),3) 

주 당신 경우 위와 같은 작업을 수행하면 편지 병합 양식에서 결과로 나오는 FullName 필드 만 사용하면됩니다. 원하는 이름 사이에 공백 하나만 표시됩니다.

관련 문제