Checkout / em pastas de trabalho do Excel do SharePoint com VBA

0

Encontrei vários artigos e perguntas anteriores no SO que ajudam nisso, mas acrescentei uma reviravolta. Eu encontrei uma maneira de mapear uma unidade de rede no meu PC para as pastas do SharePoint. Se eu abrir uma pasta de trabalho que está atualmente com check-out, recebo o pop-up para escolher somente leitura / notificar / cancelar. Mas se a pasta de trabalho não estiver com check-out no momento, não há nada que me permita verificá-la (quando abri-la pelo mapeamento da unidade) para impedir que outras pessoas façam alterações. Existe uma maneira de fazer isso com o VBA?

    
por Iron Man 03.02.2016 / 19:39

1 resposta

0

Você deve poder verificar isso com CanCheckOut method

If Workbooks.CanCheckOut(Filename) Then Workbooks.CheckOut (Filename)

KB CanCheckOut

KB CheckOut

    
por 04.02.2016 / 16:13