|
|
|
|
|
|
* 아래줄에 질문을 작성하세요 >>
첨부된 화일을 보시면 아시겠지만 제가 다시 질문은 드리는거는
1. 통합할려는 시트명이 비체계적일 때 자동으로 시트를 선택하는 코드가 있는지?
저는 각각의 시트명을 코드에 표기해서 작성했거든요....
2. 통합할려는 데이터중 첨부화일 '질문'시트에 보시면 "11"시트의 자료는 '코드2'가 동일하면 그 동일코드내에서 행자체를 역순으로 정렬을 해야 되는디 도통 모르겠네요..
고수님 들의 고견부탁드립니다...
==============[knight님 글에 대한 답변입니다]==============
첨부와 같이 '매크로 기록'(별도의 VBA코드가 아님)에 의해 자동화한 자료를 참고하시기 바람니다.
==============[졸따구님 글에 대한 답변입니다]==============
감사합니다...
하지만 제가 원하는 답은 아니네요....
제가 예로는 시트를 3개만 있다고 가정했지만 실제로는 무쟈게 많거든요
그리고 제목행도 그 많은 시트마다 배열이 모두 틀려서 각각 정리하기에는 시간이 너무 오래걸려서 위와같은 질문을 드린거고요
아뭏튼 감사합니다...
==============[knight님 글에 대한 답변입니다]==============
knight님이 이 문제로 몸살(??)을 앓고 계시네요.
첫번째 질문을 시트명을 일일이 string형식으로 타이핑 하지 않을 수 있는 방법을 질문하신 것 같은데....
님의 화일 양식대로..그러니까..
첫째 쉬트, 둘째 쉬트 외의 모든 시트는 DATA시트라면..
for i = 3 to sheets.count
sheets(i).select
next i
이런 식으로 모든 쉬트에 같은 작업을 할 수가 있습니다.
그리고 마지막 역순으로 바꾸는 문제는..(이제야 이해를 했습니다..^^)
Temp시트를 임시로 만들어서 번호를 매겨서 원하는 순서로 정렬하여 복사하는 방식으로 수정하였습니다.
코드가 지저분하지만, 기능은 발휘할 것입니다.
잘 살펴보시고, 개선할 부분은 고치세요..
그럼 건투를...
|
|
[불량 게시물 신고] |
|
|
|
작성일 : 2003-07-10(20:18)
최종수정일 : 2003-07-10(20:18) |
|
|
|
|