EXCEL 자동화...

기능/도구
작성자
tu1541
작성일
2021-09-30 12:04
조회
132
엑셀버전 : 엑셀2016

운영체제 : 윈도우10

엑셀을 실행하지 않고도 특정경로에 자동으로 생성되는 메모장 파일을 읽어 그 안에 값으로 표를 만들거나 합해주고 뺴주는 작업이 가능한가요?(어떤 매크로를 만들어 클릭하여 작업수행하는 법이 아닌)
(야간에도 갑자기 파일이 생성이 되면 클릭없이 자동으로 엑셀에 기록하는 방법)

회원등급 : 새싹등급
포인트 : 78 EP
총질문 : 6 개 (마감율 : 67%)
채택답변 : 0 개
전체 4

  • 2021-09-30 12:21
    채택된 답변

    만약 파일 이름이 정해진 것이라면 파워쿼리로 하여금 주기적으로 갱신하게 할 수는 있습니다.

    타이머를 만들어 그 폴더를 주기적으로 모니터링 해서 생성하도록 하는 방법도 있을 것입니다. 메모장의 데이터가 규칙화 되어 있어야 합니다. 다만, 파일이 생성이 되는 시점에는 엑셀이 알지 못하기 때문에 타이머에서 설정한 시간에 파일의 존재 여부를 알 수있을 것입니다.

    논리의 모순 - 엑셀을 실행하지 않는데, 그 값을 표를 만들어 주는 것은 누가할까요? 엑셀이 아니어도 파이썬 같은 프로그램이라도 실행되고 있어야 가능한 일입니다. 그리고 그 폴더는 누가 모니터링하고 있을까요?


  • 2021-09-30 13:15

    엑셀만으로는 구현 불가능합니다. 구글에 Track Window File Creation 이라고 검색하면 관련 자료가 몇개 나올텐데, 직접 코딩이 어려우시다면 써드파티 모듈을 사용하셔야 구현가능하구요..

    가장 베스트는 메모장으로 특정 서버에 파일을 쏘면서 동시에 이벤트를 실행하는 방법입니다. 이것도 서버에 접근가능하면 좋겠지만.. 그렇지 않다면 많은 공수가 필요할거에요


    • 2021-09-30 13:46

      무식한 방법인데, 엑셀로 Timer를 만들어 Loop를 돌면서 그 폴더를 모니터링하다 새 파일이 형성되면 그 파일을 파싱해서 표로 만들어 주는 방법이 가능해 보일 듯 한데요. 한번 시도해 볼 가치는 있을 듯 합니다.

      단점은 엑셀이 계속 실행하면서 리소스를 잡아 먹고 있다는 것...

      OneDrive에 있는 엑셀 파일을 누군가가 갱신하면 현재 엑셀에 연결되어 있는 파워쿼리가 자동으로 갱신되도록 하는 코딩을 해 본적이 있는데, 실제로 잘 돌아갑니다.


      • 2021-09-30 14:45

        말만 들어도 어려워 보이네요...

        버튼을 만들고 클릭하여 데이터가 추출되게 하여 사용해야겠네요...

        답변 감사합니다!!


전체 4,291
번호 카테고리 제목 작성자 작성일 추천 조회
4274 기능/도구
New 엑셀 텍스트나누기 '텍스트한정자'에 대해서 질문드립니다.
월마리아 | 21:04 | 추천 0 | 조회 1
월마리아 21:04 0 1
4273 함수/공식
New 결제건수에서 중복이름 제거한 뒤 인원수표기 첨부파일
드래군 | 18:37 | 추천 0 | 조회 15
드래군 18:37 0 15
4272 VBA
New WORKBOOK_OPEN 에 두 가지 모듈 입력하는 법...
tu1541 | 17:58 | 추천 0 | 조회 12
tu1541 17:58 0 12
4271 함수/공식
New 중복 문자 제거후 정렬 방법 첨부파일 (1)
붉은머리샹크스 | 17:49 | 추천 0 | 조회 12
붉은머리샹크스 17:49 0 12
4270 함수/공식
New 몇일을 고민하다 이렇게 도움을 구합니다. (예제파일 첨부드렸습니다. 첨부파일 (1)
JS_SHIN | 17:42 | 추천 0 | 조회 19
JS_SHIN 17:42 0 19
4269 VBA
New VBA for문에 다른시트 vlookup 하기! 질문입니다! (1)
mir**** | 17:38 | 추천 0 | 조회 11
mir**** 17:38 0 11
4268 함수/공식
New 2개의 시트에 데이터 동시 입력 (2)
홍병주 | 16:25 | 추천 0 | 조회 27
홍병주 16:25 0 27
4267 함수/공식
New 가격 평균을 구하고 싶습니다. 첨부파일 (2)
워싱턴 | 15:17 | 추천 1 | 조회 28
워싱턴 15:17 1 28
4266 VBA
New 기능 추가 관련 질문입니다. (1)
노랑토끼 | 14:03 | 추천 0 | 조회 20
노랑토끼 14:03 0 20
4265 차트/그래프
New 동적차트 문제가 생겼어요 첨부파일 (2)
두찌아빠 | 12:38 | 추천 0 | 조회 19
두찌아빠 12:38 0 19
4264 함수/공식
New 원하는 범위만 지정해서 정렬하는게 가능할까요? 첨부파일 (2)
롤로랄라 | 11:48 | 추천 0 | 조회 22
롤로랄라 11:48 0 22
4263 함수/공식
New 중복제거 인원수 첨부파일 (4)
드래군 | 11:25 | 추천 1 | 조회 25
드래군 11:25 1 25
4262 함수/공식
New B시트에 있는 값을 A 시트에 불러오는 함수 알려주실 수 있나요....(예제파일 있음) 첨부파일 (5)
이주 | 08:56 | 추천 0 | 조회 34
이주 08:56 0 34
4261 함수/공식
New 도와주세요~ 두가지 질문입니다ㅠㅠ 첨부파일 (2)
엑셀왕초보 | 02:33 | 추천 0 | 조회 24
엑셀왕초보 02:33 0 24
4260 VBA
New 재고관리폼을 이용하여 LOT로 제품을 등록하고싶습니다. 첨부파일
가을전어 | 00:20 | 추천 0 | 조회 22
가을전어 00:20 0 22
4259 함수/공식
New 엑셀 배열 조건 합계 수식 관련해서 도와주세요 첨부파일 (1)
OoooPs | 2021.10.25 | 추천 0 | 조회 31
OoooPs 2021.10.25 0 31
함수/공식
New Re:엑셀 배열 조건 합계 수식 관련해서 도와주세요 (1)
Yukon | 2021.10.25 | 추천 0 | 조회 28
Yukon 2021.10.25 0 28
4258 함수/공식
New 함수값 표시방법 문의드려요~ 첨부파일 (4) 답변완료
바람투유 | 2021.10.25 | 추천 0 | 조회 25
바람투유 2021.10.25 0 25
4257 VBA
New ms 365 쓰시는분 계신가요? 사내 엑셀 동기화 + vba 관련 (4) 답변완료
백일호 | 2021.10.25 | 추천 1 | 조회 37
백일호 2021.10.25 1 37
4256 VBA
New 도와주세요 ㅠㅠ어떻게해야될까요 (1)
dud**** | 2021.10.25 | 추천 0 | 조회 36
dud**** 2021.10.25 0 36
4255 문서서식
New 사용자 지정서식 관련하여 앞에 문자 고정으로 하고, 뒤에 숫자 입력후 " -00"등을 붙이면 앞의고정 문자가 사라지지 않는 방법 (2) 답변완료
아빠의꿈 | 2021.10.25 | 추천 0 | 조회 24
아빠의꿈 2021.10.25 0 24
4254 함수/공식
New indirect 함수 관련 질문 입니다 해결방법좀 가르쳐주세요 (4)
밍장군 | 2021.10.25 | 추천 0 | 조회 28
밍장군 2021.10.25 0 28
4253 VBA
New QR바코드 한글작성 및 내용추가편집기능
H.B | 2021.10.25 | 추천 1 | 조회 18
H.B 2021.10.25 1 18
4252 VBA
New 크롤링 실행이 안되는 문제가 있습니다 (1)
미르르르르르르르릉 | 2021.10.25 | 추천 0 | 조회 20
미르르르르르르르릉 2021.10.25 0 20
4251 VBA
New 재고관리 VBA 강의 중 Insert_Record에 관해서 문의드립니다. (1)
올마이타 | 2021.10.25 | 추천 0 | 조회 27
올마이타 2021.10.25 0 27
4250 차트/그래프
New 일주일, 24시간 단위의 차트를 만드는 방법을 알고 싶습니다. 첨부파일 (2)
겨울 | 2021.10.25 | 추천 -1 | 조회 29
겨울 2021.10.25 -1 29
4249 함수/공식
New 동적범위 차트설정에 문제가 생겼어요~ (2) 답변완료
두찌아빠 | 2021.10.24 | 추천 0 | 조회 26
두찌아빠 2021.10.24 0 26
4248 VBA
New VBA로 DATA받는 셀 분할 가능할까요..? (2)
너스 | 2021.10.24 | 추천 0 | 조회 36
너스 2021.10.24 0 36
4247 함수/공식
New 엑셀 특정행만 중복제거 첨부파일 (5)
한성우 | 2021.10.24 | 추천 0 | 조회 64
한성우 2021.10.24 0 64
4246 파워쿼리/피벗
New 파워쿼리에서 원본데이터 수정 할 수 있는 방법이 있나요? (2) 답변완료
월마리아 | 2021.10.24 | 추천 0 | 조회 33
월마리아 2021.10.24 0 33
4245 VBA
품목별 주문관리 시트 첨부파일 (2)
몽쉘 | 2021.10.23 | 추천 0 | 조회 62
몽쉘 2021.10.23 0 62