|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
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...):
* 아래줄에 질문을 작성하세요 >>
VBA 코드 작성시 정해진 범위를 기준범위로
정하지 않고, 매번 마우스로 선택한 범위를
기준범위로 삼고싶은데...
코드를 어덯게 짜야하나요....
==============[휘리릭님 글에 대한 답변입니다]==============
InputBox()함수 대신 Application개체의 InputBox 메써드를 이용해야 합니다.
마우스로 선택한 범위를 rng라는 Range개체에 할당합니다.
-----------------------------------------------------------
Sub 마우스선택범위()
Dim rng As Range
Set rng = Application.InputBox(prompt:="원하는 영역을 마우스로 선택하세요", Title:="범위선택", Type:=8)
MsgBox "선택한 범위 : " & rng.Address
End Sub
-----------------------------------------------------------
첨부파일 참조하세요
건투를... |
|