반응형
VBA에서 현재 워크 시트의 경로를 얻는 방법은 무엇입니까?
매크로를 추가 기능으로 작성했으며 현재 실행중인 현재 워크 시트의 경로를 가져와야합니다. 어떻게해야합니까? 파일 경로는 어떻게 얻습니까 (디렉토리 만)?
사용 Application.ActiveWorkbook.Path
(통합 문서 이름없이) 그냥 경로 자체 또는 Application.ActiveWorkbook.FullName
경로를 가진 통합 문서의 이름입니다.
가지고 항상 좋은 :
Dim myPath As String
Dim folderPath As String
folderPath = Application.ActiveWorkbook.Path
myPath = Application.ActiveWorkbook.FullName
매크로가 실행되는 통합 문서의 경로를 얻으려면 사용하십시오 Application.ThisWorkbook.Path
.
Application.ActiveWorkbook.Path
때로는 예기치 않은 결과가 발생할 수 있습니다 (예 : 매크로가 여러 통합 문서간에 전환되는 경우).
참고 URL : https://stackoverflow.com/questions/2813925/how-to-get-the-path-of-current-worksheet-in-vba
반응형
'Programing' 카테고리의 다른 글
Laravel에서 외부 API로 HTTP 요청 수행 (0) | 2020.06.26 |
---|---|
ImportError : 이름이 notebook.notebookapp 인 모듈이 없습니다. (0) | 2020.06.26 |
ASP.NET : 요청 간 Session.SessionID 변경 (0) | 2020.06.26 |
TCP 소켓과 웹 소켓의 차이점, 다시 한 번 (0) | 2020.06.26 |
datagridview에서 행 색상을 변경하는 방법은 무엇입니까? (0) | 2020.06.26 |