*.txt
파일 또는 전체 폴더 중 하나를 열려면이 루틴
Application.GetOpenFilename
를 사용하려면
를 엽니 다. 어떻게 든 가능합니까?
예. 파일/폴더를 선택하지 않으면 상위 폴더 경로가 반환되고 그렇지 않으면 선택한 파일 이름이 반환됩니까?엑셀 VBA : 사용 GetOpenFilename에 폴더 및 파일
예 : 경로 C:\folder1\folder2\test.txt
에 "test.txt"
이라는 파일이 있다고 가정 해 보겠습니다. 이제 파일을 검색하고 C:\folder1
("상위 폴더")을 선택할 때 나는 게으르다. 이제 내 프로그램에서 서브 폴더 내에서 test.txt
을 검색합니다. 하지만 때로는 게으르지 않아 특정 파일을 선택하려고합니다. test.txt
폴더를 열고 (폴더 경로 만 반환) 파일을 열고 파일 경로) parent
으로
"전체 폴더"를 여는 방법 - Windows 탐색기에서 폴더의 내용을 표시하거나 폴더의 모든 파일을 열고 싶습니까? 어쨌든 getopenfilename을 사용하여 폴더를 선택할 수는 없습니다. 파일을 선택하지 않으면 아무 것도 반환되지 않습니다. 사용자가 폴더를 선택할 수있게하려면 다른 경로를 사용해야합니다. –
는 (내 질문을 지정했습니다.) 그래서'getopenfilename'이 달성 할 수 없습니다. 다른 기능이 있습니까? –
내 질문에 대한 해결책을 찾았습니다. 아마도 내가 어쨌든 검색,하지만 정확히 : [http://www.oaltd.co.uk/mvp/MVPPage.asp](http://www.oaltd.co.uk/mvp/MVPPage.asp) 짐의 도구 상자 "BrowseForFolder는"나는 내 질문에 명확하지 않았다 것을 유감스럽게 생각한다 :-) –