2013-08-13 3 views
0

이 줄은 모듈에 있으며 실행하려고하면 런타임 오류 1004가 발생합니다.Excel VBA : 'excel vba 런타임 오류 1004'응용 프로그램 정의 또는 개체 정의 오류

아무도 도와 줄 수 있습니까?

범위를 참조하는 방법과 관련이 있다고 생각하지만 잘 모르겠습니다. 이것은 나에게 모두 새로운 것입니다. 이것은 나를 위해 작동 사전

+1

에있는 경우 당신은 시트는 '아직 진행 중'이라고해야합니까? - 그리고''이중 다음에'': G "&'? – mcalex

+0

컨텍스트 : http://stackoverflow.com/questions/18204496/excel-vba-compiler-errors – pnuts

답변

1

rngFirst = ThisWorkbook.Worksheets("Still In Progress").Range("G" & 1 & ":G" & lw) 

많은 감사 :

Sub Button1_Click() 

Dim rngFirst As Range 
Dim int1 As Integer 

int1 = 2 

Set rngFirst = ThisWorkbook.Worksheets("Sheet1").Range("G" & 1 & ":G" & int1) 

rngFirst.Select 

End Sub 

나는 희미한 및 설정을 사용 할 때까지 당신과 같은 오류가 발생했다.

+0

범위를 좁게 rngFirst ... – matzone

1

범위가 올바르게 정의되지 않았습니다. 본질적으로 범위를 다음과 같이 설정합니다.

"계속 진행 중! G1 : G1w".

rngFirst 수식의 마지막 비트를 숫자 (예 : 범위의 오른쪽 하단 모서리)로 설정해야합니다. 같은 뭔가 :

...Range("G" & 1 & ":G" & 20)

는 데이터의 바닥은 행 (20)

+0

감사합니다 mcalex, 그 설명은 정말 도움이되었다! – user2674568

관련 문제