2017-10-04 17 views
1

사용자가 작성하여 한 사람에게 보낼 VB 스크립트 양식을 만들고 있습니다. 그러나 한 옵션이 '높은 우선 순위'로 선택되면 다른 개인에게 CC를 요청해야합니다. VB Script - newMail.CC에 If/Else를 추가 하시겠습니까?

나는 VB와 약간 녹슨 해요,하지만 이것은 내가 지금까지 무엇을 가지고 :이 작품 같은

If priority.Value = "High priority" Then 
    newMail.CC = "[email protected]" 
Else 
    newMail.CC = "" 
End If 

newMail.Subject = MessageSubject 
newMail.Body = MessageBody & MessageText 
newMail.RecipIents.Add(ToAddress) 
newMail.BCC = "[email protected]" 
newMail.Send 

윌 뭔가를? 아니면 newMail.CC 옵션에 변수를 전달하여 추가 사용자를 복사 할 수 있습니까?

도움/조언을 미리 보내 주셔서 감사합니다.

+1

'newMail'이 실제로 무엇인지 (어떤 객체/클래스/API 등인지) 명시해야합니다. –

+0

코드 실행을 시도 했습니까? 그것은 작동해야합니다. – ManishChristian

답변

1

통찰력을 가져 주셔서 감사합니다. newMail.CC가 필요하다는 오류가 계속 발생했습니다. 변수로 설정하지 않았고 자동으로 인식 될 것이라고 생각했습니다. 다음과 같이 변경하여 작동합니다.

Dim ccEmail 
If priority.Value = "High priority" Then 
    ccEmail = "[email protected]" 
Else 
    ccEmail = "" 
End If 

newMail.Subject = MessageSubject 
newMail.Body = MessageBody & MessageText 
newMail.RecipIents.Add(ToAddress) 
newMail.CC = ccEmail 
newMail.Send 

도움을 주셔서 감사합니다. :)