2015-02-04 7 views
0

내가 정수이 줄VBA - 개체 '_Global'의 방법 '범위'

Selection.AutoFill Destination:=Range("BT & HighPeriod, :BT" & lastRow), _ 
    Type:=xlFillDefault 

HighPeriod에 그 오류가 실패했습니다. Range의 두 값에 정수를 사용할 수 있습니까?

답변

2

당신의 코드에 오타가있는 것 같다, 당신이 테스트 할 수 있습니다

Selection.AutoFill Destination:=Range("BT" & HighPeriod & ":BT" & lastRow), Type:=xlFillDefault 

또는

Selection.AutoFill Destination:=Range("BT" & HighPeriod, "BT" & lastRow), Type:=xlFillDefault 

당신이 나머지에 대한 확신 경우

.

+0

답변 해 주셔서 감사합니다. 불행히도 귀하의 제안을 테스트했습니다, 나는 같은 오류가 발생합니다. 이 원본 줄이 작동합니다 : Selection.AutoFill Destination : = Range ("BT119 : BT"& lastRow), Type : = xlFillDefault, "119"를 "HighPeriod"로 대체하여 프로그램을보다 동적으로 만들려고합니다. "119"는 프로그램의 많은 장소에서 사용됩니다. 더 이상 아이디어가 없습니까? Daniel – vighurt

+0

@vighurt 코드가 119로 작동한다면, 당신은 내가 당신에게 말한 문법의 문제를 수정하고 새로운 것을 강조했다. 우리에게 보여주지 않으면 우리는 당신을 도울 수 없습니다 _How 변수를 정의합니다 HighPeriod –

+0

해결되었습니다! HighPeriod + 1을 추가해야했습니다. 다시 한 번 고마워 주말을 보내십시오!/다니엘 – vighurt