프로그래밍378 Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -19- 안녕하세요? 이 엑셀 파일을 합쳐주는 프로그램을 만든 것도 꽤 시간이 지났는데, 어느덧 이 블로그를 올리는 시점에서는 거의 완성이 되기는 되었습니다. 다만, 그냥 완성되었습니다라고 올리기에는 너무나 허전한 감이 있어서, 그 과정 하나하나를 포스팅으로 올리고자 합니다. 먼저 위 스크린샷처럼 작업이 완료기 되었으면, 완료가 되었다고 한번 메세지 박스가 띄워지도록 만들어 주도록 합니다. 이렇게 코드를 짰으며......... 실제로 시험가동을 해 보면, 작업이 완료가 되면, 위 스크린샷과 같이 완료 메세지가 뜨는 것으로 어떻게 해서 어떻게 완성이 되었습니다. 그리고 나서 조금은 모자란 면이 있어서 하는 수 없이 위 스크린샷처럼 일단 보강 공사를 해 주도록 합니다. 이렇게 해서 일단은 완료시에 나오는 메세지는 제.. 2020. 10. 28. Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -18- 안녕하세요? 지난번 포스팅에서 어떻게 덮어쓰기가 되어서 시트가 추가가 되지 않았는데, 그에 대한 에러를 이제 해결하기 위해서 움직여 볼 시간이 되어서 이번 포스팅을 올려 보고자 합니다. 여기까지 오기는 왔지만, 예상치 못한 문제도 발생할 수 있기에 아직 가봐야 할 길이 멀기는 멀어 보입니다. 먼저 위스크린샷처럼 with구문을 사용해서 ExcelWriter를 가지고 와야 하는데, 문제는 이 구문을 사용해서 작동이 제대로 되느냐 하면......... 아직 저장을 하고자 하는 파일이 존재하고 있지 않기 때문에 에러가 생성되는 것을 확인할 수 있었습니다. 이걸 해결하기 위해서 약간의 트릭이 필요했습니다. 일단 for 구문이 1이하인 경우 = 처음으로 실행을 하는 경우라면 to_excel을 이용해서 엑셀파일을 생.. 2020. 10. 27. Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -17- 안녕하세요? 지난번 포스팅에서 어떻게 노가다성이 짙은 반복작업을 남겨두고 마무리를 지었는데, 이 작업이 마무리가 되어서, 반복적으로 코드를 입력하는 과정은 이제 생략하도록 하고, 다음으로 해야 할 것은 이 엑셀 시트를 합쳐주는 프로그램이 제대로 작동이 되는 것인지 확인을 해 보고, 프로그램을 수정하는 과정이 남아 있습니다. 일단 이 작업을 하고자 이제 마지막 항목에 와서, 위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 마무리를 지은 것을 확인할 수 있습니다. 일단 테스트를 하기 위해서, 위 스크린샷에서 볼 수 있는 것처럼, 우선 5번의 입력창을 열어주는 것을 시작으로 해서, 우선 시험작동을 해 보도록 합니다. 그리고 저장을 할 폴더에는 test004라는 엑셀 파일이 생성될 수 있도록 이름을 지정해 놓.. 2020. 10. 27. Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -16- 안녕하세요? 이번 포스팅에서는 다른게 아니라, 지난번 포스팅에 이이서 작업을 해 보고자 한번 움직여 보도록 했습니다. 일단 이번 포스팅에서는 지난번과는 다르게 다소 프로그램을 짠다고 문자를 타이핑한 것이 더 많이 있어 보이기는 할 것인데, 이래저래 제작하는 것이 제대로 작동시키려니, 많이 힘들기는 합니다. 일단 기존에 있던 메서드에 입력창을 일일히 self를 붙여서 어떻게 할 수 없기 때문에, 이 과정을 반복하지 않기 위해서, 입력창을 가지고 올 수 있도록 만들어 보도록 합니다. 그리고 그냥 입력을 하면, connect가 되어 있는 메서드가 제대로 실행이 되지 않아서 lambda라는 것을 붙여 주어서 실행을 시켜 주도록 해야 합니다. 그리고 나서 당연하다면 당연하게도 2번째로 추가한 입력박스에서도 한번 .. 2020. 10. 26. 이전 1 ··· 33 34 35 36 37 38 39 ··· 95 다음