2012-12-10 2 views
0

여기 내 코드가 있습니다.개체 _Global의 범위가 실패 했습니까?

Sub Hide_Column() 
Range("A,C:AV,AY:BA,BJ:BR").Select 
Selection.EntireColumn.Hidden = True 
End Sub 

내 개인 메모에서 실행 중입니다. 생각?

+4

'범위 ("A1, C1 : AV1, AY1 : BA1, BJ1 :

range("A")

range("A:A") 그래서 코드를 같이해야 올바른 형식

입니다 잘못된 BR1 ") .Columns.Hidden = True' 또는 Range ("A : A, C : AV, AY : BA, BJ : BR ") Columns.Hidden = True' 선택하지 않아도됩니다. –

+0

감사합니다 Tim . 그래도 같은 오류가 발생합니다. – STANGMMX

+1

Tim은 귀하가 제공해야 할 추가 정보가없는 한 귀하의 질문에 정확하게 답했습니다 (의견에 +1). 스크린 샷을 제공 할 수 있습니까? – brettdj

답변

1

행 번호를 사용하지 않고 열을 선택할 때 시작과 끝을 지정해야합니다.

range("A:A,C:AV,AY:BA,BJ:BR").Columns.Hidden=true 
+3

Tim이 이미 준 응답과 동일하므로 지금 작동하는 이유가 명확하지 않다. – brettdj

관련 문제