2017-02-02 6 views
-1

자이 썬에서 아래의 VBA 코드와 동등한 것은 무엇입니까? Left의 장소와 Right 대신에 부정적인 인덱스 조각에자이 썬에서 아래 VBA 코드와 동등한 것은 무엇입니까?

If Left(varValues(15),4)="0002" Then 
    Result = "0008_5_" & Right(varValues(15),3) 
End If 
+0

이것은 ** 매우 ** 가난한 질문입니다. 왜 [도움]과 [묻는다]를 보지 않겠습니까? –

+0

코드가 유효한 VBA가 아닙니다. ' "0002"''는 유효한 문자열 리터럴이고' ""0002 "" "'도 유효한 문자열 상수입니다 (적절하게 이스케이프 된 따옴표가있는). 그러나"0002 ""'은 구문 오류입니다. 어떤 끈을 만들려고하십니까? –

+0

오타와는 유감입니다. 코드를 업데이트했습니다. –

답변

0

사용 startswith :

s = varValues[15] 
if s.startswith("0002"): 
    result = "0008_5_" + s[-3:]