2012-11-13 5 views
2

마스터 Excel 스프레드 시트가 있으며 매일 10 개의 다른 탭에 대해 10 개의 플랫 파일로 업데이트하고 있습니다. 그래서 매일 아침 엑셀 스프레드 시트를 열고 어제의 탭을 삭제하고 가장 최근의 txt 파일을 저장하고 있습니다. Txt 파일은 다음과 같은 패턴을 따릅니다.Excel 워크 플로 파일을 Excel 스프레드 시트로 자동화

오늘은 "FILE_1_45", "FILE_2_45", "FILE_3_45".... "FILE_10_45"이 있습니다.

내일 "FILE_1_46", "FILE_2_46", "FILE_3_46".... "FILE_10_46"이됩니다. 따라서 점진적입니다.

어떻게하면이 프로세스를 자동화 할 수 있습니까? 내 하루에 해당하는 #을 입력하고 나만 만들면 Excel에 대한 버튼 하나를 눌러도됩니까?

+3

에 오신 것을 환영합니다. 무엇보다도 좋은 질문은 나쁜 질문보다 좋은 대답을주는 것을 명심하십시오. 귀하의 질문에 대한 답변은 "예"입니다. 여기에있는 표준은 웹에 대한 약간의 연구를 수행 한 후 특정 질문 ("5 번 라인에 오류 X가 표시됩니다. 무엇이 잘못 되었나요?", "현재 스크립트는 오래 걸립니다. 그렇지 않습니다. 최적의?, ...). 여기에 게시하기 전에 질문을 다시 말하고 조사해보십시오. –

+0

VBA에서이 작업을 수행하는 방법은 분명하지만 파일의 특성에 대한 자세한 정보를 제공해야합니다. , 데이터 및 스프레드 시트를 사용하여 도움을 받으십시오. 그렇지만 파일 목록에서 첫 번째 숫자를 물어 본 다음 매크로가있는 것이 가능해야합니다. 10. – jdotjdot

+0

K_B, 의견을 보내 주셔서 감사합니다. 내가 묻는 것은 위에서 언급 한 질문과 유사하지 않다는 것을 믿는다. 나는 이것을 자동화하는 방법을 묻는 것이다. @ jdotjdot89 나는 더 많은 세부 사항을 제공해야한다. 나는 다양한 수의 열로 같은 수의 열을 가진 txt 파일을 가지고있다. ws (약 1000 행). 내가 원하는 건 수동 작업의 일부를 제거하는 것뿐입니다. VBA를 사용하는 것이 가능하다고는하지만 지식이 없으면이를 통해 작동하지 않을 수 있습니다. 다시 한 번 감사드립니다. – NickFallin

답변

0

저에게있어서 쉬운 방법은 perl 스크립트를 작성하는 것입니다. SpreadSheet-ParseExcel &/또는 SpreadSheet-WriteExcel을 사용하여 기존 스프레드 시트를 업데이트하고 새 데이터 파일을 기반으로 새 스프레드 시트를 생성 할 수 있습니다. 이 아이디어의 많은 예가 있습니다.

빠른 검색 : 지역 사회에 http://www.thegeekstuff.com/2011/12/perl-and-excel/

관련 문제