Conecte-se a um servidor de projeto ao abrir o MS Project
Eu tenho um vbscript que verifica se o MS Project está aberto. Se já estiver aberto, ele executa uma macro; caso contrário, deve abrir o Project e, em seguida, execute a macro. Funciona bem se o Project já estiver aberto. Se o projeto não estiver aberto, o script abrirá e executará a macro com êxito, mas falhará no meio. Basicamente, falha porque a macro que está sendo chamada abre arquivos do servidor de projeto. mesmo com minha conta padrão definida como o URL do servidor de projetos e 'ao iniciar' definido como 'escolher minha conta padrão', ainda falha.
vbscript para abrir e executar macro:
dim pjApp
on error resume next
set pjApp = GetObject(, "MSProject.Application")
if err.Number = 0 then
pjApp.Visible = True
pjApp.macro "testsave"
else
Set pjApp = CreateObject("MSProject.Application")
pjApp.Visible = True
pjApp.macro "testsave"
end if
Set pjApp = Nothing
Existe uma maneira de forçá-lo a se conectar ao site do servidor do projeto quando o Project é aberto?