나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 yhy (power0125)

추천:  2
파일:     ex[34].xls (16.5KB) 조회:  1817
제목:   매크로에서 셀지정할때
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >>

불특정범위에서의 셀을 지정하려고 하는데 잘 안되네요.
구체적인 작업내용은 첨부파일을 보면 아시겠지만..
sheet1과 sheet2에 있는 데이타들을 결과라는 하나의 시트에 모으려 하는것입니다,
두개의 예제를 넣었지만 작업할 파일은 무지하게 많습니다.

여기서 제가 알고자하는것은 
중간에 비어있는 데이타가 없다면... 

 Range(range("a2"), Selection.End(xlDown)).Select 이걸로 범위를 지정하겠지만 중간중간에 비어있는데이타들이 있어서 이 명령에도 못쓰고....
ㅠ.ㅠ

어떤 명령어를 써야 하나요???

고민끝에 이런방법도 생각해봤는데 안되네요..도와주세요~~

Range("a65536").End(xlUp).Select
    a = Selection.Row
range("a2" : "a" & a).select
 
[불량 게시물 신고]  
사내안녕하세요..^^

미흡하지만 제가 답변을..

아래의 코드를 살펴봐주세요..

set Myrng=range("A2",range("a65536").end(xlup))

..위의 코드는 A2부터 A열에서 값이 들어있는 마지막셀까지를 변수에 담는 코드입니다.

..도움이 되셨기를..
08-08 (17:20)
삭제 ■신고
졸따구안녕하세요.

'A'열에서 자료가 들어있는 셀중에서 맨 마지막의 셀 번호를 알아보는 코드입니다.

Dim lngA As Long
lngA = ActiveSheet.Columns("A:A").SpecialCells(xlCellTypeLastCell).Row

도움이 되시길...
08-08 (17:37)
삭제 ■신고
yhy두분 감사드려요~~08-08 (17:50)
삭제 ■신고
        
  

작성일 : 2003-08-08(17:12)
최종수정일 : 2003-08-08(17:18)