2009-09-23 7 views
0

VBA에 대해서는 아무 것도 모르지만 전체 경로에서 파일 이름을 가져와야합니다.VBA에서 역 색인을 수행하는 방법

그래서 "c : \ something \ somethingelse \ file.name"과 같은 문자열의 경우 "file.name"을 가져와야합니다. 또한이 같은 문자열에 따옴표를 얻을 수있는 방법 "" "? 백 슬래시가 작동하지 않습니다.

답변

5

을 문자열에 따옴표가 두 따옴표 사용 얻으려면 위치를 찾으려면 (" ")

을 끝에서 슬래시의 파일 이름을 반환합니다 InstrRev()

+0

감사합니다 존 B.는 문자열에 해당뿐만 아니라 거기에 ? – Tom

+0

@Tom that InStr() –

+1

Jon, 글쎄, 나는 웃을거야. 올해는. 나는 InstrRev가 존재한다는 것을 전혀 몰랐다. 아하, Access 2000의 새로운 기능입니다. –

0

DIR을() 함수를 사용합니다. 을 당신은 마이크로 소프트 스크립팅 런타임에 대한 참조를 추가해야합니다.

+0

간단하게 내장 문자열 기능을 사용할 수있는 이유는 무엇입니까 (전체 스크립팅 런타임의 오버 헤드 추가)? –