1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

참조하고 있는 파일 열기

VBA 파일&폴더 조회 수 2889 추천 수 0 2012.09.11 21:41:12

안녕하세요. 궁금한 게 있어서 이렇게 글을 올립니다.

사실 방금 가입했는데요. 글을 써도 될런지.... 

일단 OS는 Windows 7 32bit이구여, 엑셀은 2010 sp1입니다.

첨부파일은 용량이 커서요. ㅠ,ㅠ 

 

저는 파일과 파일이 연결된 작업을 많이 합니다.

예를들어 A라는 대분류 폴더가 있고 그 안에 a, b, c, d, e,... 등의 하위폴더가 있을 수 있고, 각 하위폴더 안에 엑셀 파일이 존재하거나 또 다른 하위폴더가 있을 수 있는 구조로 되어 있습니다.(아주 복잡하죠)

각각의 엑셀파일은 몇몇을 제외하고는 서로 연결되어 있습니다.

연결 경로는 특정할 수는 없지만, A라는 대분류 폴더 안에서만 연결되어 있습니다.

이러한 상황에서,

어떠한 a파일에서 행이나 열을 삽입 및 삭제해야 할 경우가 생긴다면 이 파일을 참조하고 있는 b,c,d 등등 파일을

실행하지 않고, a파일에서 행이나 열을 삽입 및 삭제하고 저장하였다면 나중에 b,c,d 등등 파일의 참조 값이 얼뚱한 결과가 반환되는데요. 그래서 저는 모든 파일을 열고 작업을 하는데.(a라는 파일을 참조하고 있는 파일을 항상 외우고 있을 수는 없으니까요) 이 작업이 무지 번거롭고 짜증나네요.

좋은방법이 없을까요?

 

이를테면, 사용자가 a라는 파일을 실행한 상태에서 vba를 실행하면 A라는 대분류 폴더를 선택하게끔 대화상자가 뜨는 겁니다.

그러면 사용자가  A라는 대분류 폴더를 선택하고 확인을 누르면 A라는 대분류 폴더에서 a라는 파일을 참조하고 있는 파일 리스트가 뜨는 겁니다. 물론 리스트 옆에 체크할 수 있도록 체크박스가 있어야겠죠.(참조하고 있는 파일이 많을 수 있으므로 모두체크 항목이 있으면 좋구요)

그러면 사용자가 각각의 체크박스에 체크하고 확인을 누르면 체크된 파일이 실행이 되는겁니다.

 

혹시 이와 같은 코드가 있는지요?

 


댓글 '1'

profile

[레벨:30]아별

2012.09.14 12:07:57
*.104.126.21

고수가되고파님..

 

저는 그런 코드가 없어요.. ^_^;;

한번 공부해서 만들어보세요.. ㅎㅎ

본인이 필요한 기능을 개발하면서 배우는게 가장 빠른 배움의 길입니다. ^^

 

아래 2개의 게시물을 참조하시면..

엑셀 파일 내에서 외부 파일로 연결된 것을 찾는 방법과 그것들을 배열로 엮는 방법을 배우실 수 있을겁니다.

그 배열을 가지고 유저폼의 체크박스에 집에 넣어서 체크하고 확인 누르면 열어주게 만들면 될 것 같네요..

 

도전!!

 

[참고 링크]

1. 외부 파일에 연결된(외부 파일 참조) 셀 찾는 방법입니다.

2. 주소 검색기 이름중복검색

 

 

아참!!

고수가되고파님과 비슷하게 파일을 관리하시는 분이 계셧어요..

날짜별로 폴더를 만들고.. 그 폴더 밑에 서브 폴더를 만들어서 데이터를 관리하신다고 하더군요..

아래 게시물을 참고해보세요..

최상위 폴더의 이름을 바꿔도 서브파일이 참조할 수 있게 수식으로 폴더 이름을 갖고 오는 팁입니다.

http://www.abyul.com/zbxe/108592

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 57012
682 엑셀일반 아별툴 설치 문제 [2] [레벨:1]neo 2013-08-21 3161
681 엑셀수식 중복함수 질문합니다(sumif) [2] [레벨:5]눈물바다 2013-08-21 3038
680 엑셀수식 데이터를 뽑고싶습니다. secret [3] [레벨:1]아코아잌 2013-08-17 6
679 엑셀수식 두 엑셀 파일 비교 file [1] [레벨:1]랄랄라99 2013-08-16 4987
678 VLookup 서로 다른 표기의 값 비교 [1] [레벨:1]KOohy 2013-08-16 3059
677 MATCH 2가지 조건을 만족하는 값을 찾는 식 file [4] [레벨:2]봉2 2013-08-14 2606
676 엑셀일반 상대참조 질문이요~ [1] [레벨:4]요셉 2013-08-08 2780
675 SUBTOTAL 행 갯수 세기 [4] [레벨:1]랄랄라99 2013-08-07 5611
674 엑셀일반 부분합 질문이요 file [1] [레벨:4]요셉 2013-08-01 3716
673 엑셀일반 아별님 도와주세요 file [2] [레벨:2]조기리 2013-07-31 2899
672 엑셀일반 엑셀로 임대료 계산 질문입니다. file [2] [레벨:5]정화 2013-07-31 3888
671 엑셀일반 어떤 수식을 사용해야 하나요? file [2] [레벨:1]ak 2013-07-24 3179
670 엑셀일반 엑셀 그래프 관련 질문 [2] [레벨:4]나카타 2013-07-22 3789
669 엑셀일반 시트별 비교 관련 : VIP 재등장 횟수 찾는 방법 imagefile [1] [레벨:6]파이스 2013-07-18 3496
668 엑셀일반 도와주세요~!! 2탄 file [2] [레벨:2]딸꾹질쟁이 2013-07-16 3198
667 엑셀일반 머리글 file [2] [레벨:1]키스의왕자 2013-07-12 3382
666 VBA vba 방향키 질문입니다 [4] [레벨:4]기능인 2013-07-11 4571
665 엑셀일반 엑셀 imagefile [2] [레벨:2]딸꾹질쟁이 2013-07-11 3391
664 피벗테이블 피벗테이블 계산 필드 계산문제ㅠㅠ secret [2] [레벨:4]thoi 2013-07-08 4
663 엑셀수식 엑셀 여러가지 만족하는 수식 file [3] [레벨:5]눈물바다 2013-07-04 2568