2017-03-10 6 views
1

경로가있는 파일 이름이 들어있는 셀에서 Windows 탐색기에서 폴더를 열고 싶습니다. 예 : ActiveCell에 "C : \ files \ test.xls"가 있고 "test.xls"파일이 들어있는 Windows 탐색기에서 "C : \ files \"폴더를 열려고합니다.경로 및 파일 이름을 포함하는 셀에서 폴더 열기

정말 도움이 필요합니다.

감사합니다, Laci 팀

답변

1
Shell "explorer.exe " & Left$(ActiveCell.Text, InStrRev(ActiveCell.Text, "\")) 

오른쪽 부분은 전체 이름의 폴더를 검색합니다. 왼쪽 부분은 해당 폴더에서 Windows 탐색기를 시작합니다. 공백을 포함 할 수있는 경로가,이 버전이 더 안전하기 때문에

(추가 따옴표로 경로를 둘러싸) :

Shell "explorer.exe """ & Left$(ActiveCell.Text, InStrRev(ActiveCell.Text, "\")) & """" 
+0

의미가 있습니다! 고마워요! –

+0

@ LászlóVörös 당신은 환영합니다 :) –

관련 문제