2011-03-25 5 views
0

여기 내 이전 질문과 거의 비슷한 질문이 있는데, 이전 질문은 VB.NET에 있었지만 지금은 Excel VBA에서도 동일하게 수행해야합니다.Excel VBA의 교차 도메인 파일 복사본

기본적으로 나는 "prod"라고 불리는 Windows 도메인의 서버에서 자동으로 생성되는 파일이 있는데이 파일을 다른 Windows 도메인의 다른 서버로 전송하려면 VBA가 있어야합니다. , "QA"입니다. 여기서 QA와 Prod는 서로 다른 자격 증명을 가지고 있으며 대상 폴더를 열 때마다 해당 자격 증명을 인증해야합니다.

따라서 일반 파일 복사 방법이 효과가 없을 것입니다. 다른 방법으로이 작업을 수행 할 수 있습니까?

감사합니다.

P. 그것은 도움이 될 경우 여기에, 확실하지 않은 내 앞의 질문에 대한 링크입니다 :

Cross domain file copy using VB.NET

당신은 예로 LogonUser 함수 선언이 될 것 VBA

로 번역하여 VB.NET 솔루션을 사용할 수 있어야

답변

0

somethong like

Private Declare Function LogonUser Lib "advapi32.dll" _ 
(ByVal lpszUsername As String, _ 
ByVal lpszDomain As String, _ 
ByVal lpszPassword As String, _ 
ByVal dwLogonType As Integer, _ 
ByVal dwLogonProvider As Integer, _ 
phToken As IntPtr) As Boolean