2014-10-24 2 views
1

우리는 TV 화면에 표시된 스프레드 시트를 가지고 있습니다.이 스프레드 시트는 단일 워크 시트로만 사용되었지만 다른 워크 시트에는 판매 수치가 추가되었습니다.루프는 TV에서 워크 시트를 능가합니다.

스프레드 시트는 그래서 밖으로 설정

: DisplayData (Worksheet1) - 영업 사원 (Worksheet2) - TeamChart (Worksheet3)

내가 사용하고있는 코드는 다음과 같습니다 코드는 경우 작동

Sub changesheet() 

intRun = 1 

Do While intRun = 1 

Worksheets("DisplayData").Select 
Application.Wait (Now + TimeValue("0:00:10")) 

Worksheets("SalesData").Select 
Application.Wait (Now + TimeValue("0:00:15")) 

Worksheets("GraphData").Select 
Application.Wait (Now + TimeValue("0:00:15")) 

Loop 

워크 시트에 텍스트가 있지만 피벗 테이블이 포함되어 있지 않습니다. 나는 오류가 나타납니다 :

Run-time error'9' Subscript out of range 

enter image description here

내가 업로드 한도 모든 것이 단지 누군가가 도움을 줄 수 있다면 궁금이라는 방법을 보여주는 이미지.

감사합니다.

+0

이제 해결되었으므로 워크 시트가 아닌 차트를 참조해야합니다. – user506926

+0

기꺼이 해결되었습니다. 나중에 참조 할 수 있도록 시트를 계속 참조 할 수 있지만 차트가 차트 시트에 있으면 Worksheet ("GraphData") 대신 Sheets ("GraphData")를 사용해야합니다. – barryleajo

답변

0

두 코드 예제가 다릅니다. 존재하지 않을 수있는 "GraphData"및/또는 "SalesData"라는 워크 시트에 액세스하려는 것 같습니다.

+0

건배, 그냥 실제로 어떻게 표현하기 위해 코드를 수정. 나는 그것이 작동하도록 할 수 있는지 알아보기 위해 명명법을 뒤범벅했다. – user506926

관련 문제