Carregue o Excel no OneDrive sem fechar

1

Eu tenho um plano de projeto em uma planilha do Excel no OneDrive que compartilho com minha equipe por meio de um URL somente leitura.

Eu tenho o plano aberto durante todo o dia no Excel 2013, fazendo alterações à medida que o dia evolui; estes eu salvo como eu vou.

No Windows Explorer, vejo a data / hora do arquivo atualizada e o arquivo tem uma marca verde, mas no OneDrive o arquivo não é atualizado. A atualização online só acontece se eu fechar o arquivo no meu PC.

Existe uma maneira de forçar o upload do arquivo sem fechá-lo - ou uma macro que eu possa escrever para forçar essa ação.

Obrigado.

    
por Ben Robinson 03.08.2017 / 18:41

1 resposta

0

Parece que não há solução para o problema real - criei uma macro a partir de trechos da Web - postada aqui, caso seja útil:

Sub SaveCloseReopen()

    Dim strCMD As String

    strCMD = "CMD /C PING 10.0.0.0 -n 1 -w 10000 >NUL & Excel.exe " & Chr(34) & ActiveWorkbook.FullName & Chr(34)

    Shell strCMD, vbHide
    ActiveWorkbook.Close SaveChanges:=True

End Sub

Aguarda 10 segundos, o que parece ser tempo suficiente para o arquivo ser atualizado - embora seja um ponto da semana no código!

    
por 30.08.2017 / 15:38