2013-07-24 2 views
2

vba에서 코드를 컴파일하면 컴파일러에서 큰 메시지가 표시됩니다.excel vba에서 오류 complie 코드

다음과 같이 30 라인을 통해 내 코드 :

result = Application.WorksheetFunction.VLookup(dt, sheet2.Range("B11:E15"), 4, False) 
sheet1.Range("E9").Value = result 

모든 솔루션을?

감사

+0

예 낮은 PC 하드웨어에서 실행합니다. 그것은 많은 코드 라인을 가지고 있습니다. –

+4

이 질문의 가능한 복제본 : http://stackoverflow.com/questions/3751263/procedure-too-large – GTG

+0

정확한 오류 메시지를 전체적으로 입력하십시오. Microsoft가 오류 메시지의 철자를 잘못 입력했는지 의심 스럽습니다. 보통 "절차가 너무 큽니다"32 비트 또는 64 비트 컴퓨터에서 컴파일하고 있습니까? –

답변

0

당신은 64K를 초과하지 않도록 작은 조각으로 당신의 암호를 해독 할 필요가 http://support.microsoft.com/kb/983044이 웹 사이트를 참조하십시오. 또한 호환성을 보장하기 위해 32 비트 컴퓨터에 코드를 작성해야합니다.