여기에 첫 번째 게시물이 있지만 오랫동안 숨어 있었어. 저는 Outlook의 VB를 매크로에 사용하는 회사에서 일하고 있습니다. 사용자 지정 작업 양식에서 모든 작업을 수행하고 있습니다. 사전 -에서 (모두가 권한이있는 경우)VBScript outlook에서 네트워크 드라이브에 파일/폴더 만들기
- 우리의 로컬 서버/네트워크 드라이브에 폴더를 만듭니다
- 복사 파일 및 폴더 : 음 나는 것 서브를 활성화 할 수있는하여 추가 할
: 새로운 목적지로했다 "템플릿"폴더는Dim fso Dim sourceFol Dim DestFol Dim variable1 Dim variable2 Set fso = CreateObject("Scripting.FileSystemObject") If ClientCode = "1" Then sourceFol = "\\S:\sourcepath" DestFol = "\\S:\destination\"& variable1 &" - "& variable2 ElseIf ClientCode = "2" Then sourceFol = "\\S:\sourcepath" DestFol = "\\S:\destination\"& variable1 &" - "& variable2 ElseIf ClientCode = "3" Then sourceFol = "\\S:\sourcepath" DestFol = "\\S:\destination\"& variable1 &" - "& variable2 End If If Error Then WScript.Echo "Error: " & Err.Number WScript.Echo "Source: " & Err.Source & "Description:" & Err.Description Err.Clear Else 'Cancel End If
- 는 변수 이름 현재
I 해요에서 함께 새로운 디렉토리에있는 파일의 이름을 바꿉니다
유일한 문제는 내가 어떤 반응을 보지 않고, 아무런 오류도없고, 내가 본 것을 생각하지 않는다는 것입니다. 이것이 내 목록에있는 숫자 1 인 것으로 보는 것만 큼 나는 매우 실망스럽지 않습니다. 누구든지 좋은 팁, 포인터 또는이 경우 확인할 사항이 있습니까? 감사.
다음 오류 이력서에 제거하고 다시 실행하십시오. 어디에서나 오류를 처리하지 않으므로 자신이 무엇인지 잘 모릅니다. –
경로는 '\\ Server \ sourcepath'와 비슷해야합니다. –
'기타 '는 문제 중 하나입니다. VB 언어는'ElseIf'를 대신 사용합니다. 하지만 나단과 동의합니다. 'On Error Resume Next'를 비활성화하십시오. 이 섹션에서는 정말 필요하지 않습니다. – Bond