1
WW.D 형식으로 주와 요일이 포함 된 Outlook을 사용하여 매일 전자 메일을 보냅니다. 월요일에 작업 주를 시작하므로 오늘과 같이 50.2가됩니다. VB를 사용하여 프로그래밍 방식으로이 프로그램을 추가하려면 어떻게해야합니까?VB (outlook 2010)에서 주 단위로 작업 일수를 얻으려면 어떻게해야합니까?
Sub MakeItem()
Dim objMail As MailItem
Set newItem = Application.CreateItemFromTemplate("C:\Users\Update.oft")
' Work week number
WW = 50.2
' Setup Subject replacing the <SHIFT>
newItem.Subject = Replace("<WorkWeek> Shift Passdown ", "<WorkWeek>", WW)
newItem.Display
Set newItem = Nothing
End Sub
. 모든 줄에 대해 "컴파일 오류가 예상됩니다."라는 오류 메시지가 나타납니다. – clayton33
오. 글쎄,이 질문에 VB.NET으로 태그를 붙 였고 질문이 VBA와 관련이있는 곳을 지정하지 않았습니다. 내 솔루션은 VB.NET에만 적용됩니다. VB6 및 VBScript와 유사한 VBA에서는 작동하지 않습니다. 질문 다시 하시길 권합니다. 그러나 이번에 VB.NET 대신 VBA로 적절하게 태그를 달아주십시오. –