Propriedade e armazenamento de arquivos de Scripts do Office

Este artigo descreve onde os scripts do Office são armazenados, como compartilhar e restaurar scripts excluídos e como acompanhar o uso de scripts em sua organização.

Importante

Os Scripts do Office estão em versão prévia para assinaturas pessoais e familiares do Microsoft 365. Se você encontrar algum problema, relate-o por meio do botão Comentários no Excel.

Armazenamento de arquivos

Os Scripts do Office são armazenados no OneDrive por padrão. Os arquivos .osts estão localizados na pasta /Documents/Office Scripts/ . Todas as edições feitas nesses arquivos .osts , como renomear ou excluir arquivos, serão refletidas no Editor de Código e na Galeria de Scripts. O Excel só reconhece e executa um script se ele estiver em sua pasta do OneDrive, uma pasta do Sharepoint ou compartilhado com a pasta de trabalho. Isso significa que o Excel precisa de conectividade com a Internet para acessar os Scripts do Office.

Observação

Para clientes com assinaturas pessoais e familiares, seus Scripts do Office estão sendo movidos do armazenamento local para o OneDrive. O local de armazenamento de scripts herdados para assinaturas pessoais e familiares é a seguinte pasta no cache local do Office: %LOCALAPPDATA%\Microsoft\Office\16.0\Wef\.

Novos scripts são salvos em seu OneDrive, e todos os scripts existentes armazenados localmente serão movidos para seu OneDrive automaticamente.

OneDrive

Os scripts compartilhados com uma de suas pastas de trabalho permanecem no OneDrive do criador do script. Eles não são copiados para nenhuma das pastas locais ou do OneDrive quando você executa o script compartilhado no Excel. O botão Mover mostrado ao renomear um script move o script para um novo local. O botão Criar uma cópia do Editor de Códigos salva uma cópia separada do script no OneDrive. As alterações na cópia não afetam o script original.

A menos que você compartilhe seus scripts pessoais, ninguém mais poderá acessá-los. As configurações do OneDrive controlam o acesso compartilhado e as permissões para todos os arquivos .osts de script, independentemente de qualquer configuração do Excel. Os scripts não podem ser vinculados de um disco local ou de locais de nuvem personalizados.

SharePoint

Os scripts do Office salvos em um site do SharePoint pertencem à sua equipe. Você e os membros da sua organização com o acesso apropriado podem executar e editar scripts do SharePoint. Você também verá esses scripts aparecerem na Galeria de Scripts da guia Automatizar .

Para carregar um script do SharePoint, vá para Todos os scripts e selecione Exibir mais scripts na parte inferior da lista. Isso abre um seletor de arquivos onde você pode escolher arquivos .osts de qualquer site do SharePoint ao qual você tenha acesso. Observe que os scripts do SharePoint que você já abriu serão exibidos na lista de scripts recentes.

Para mover um script para o SharePoint, abra um script no Editor de Código e clique no nome do script, como se estivesse renomeando-o. No balão, clique no botão Mover . Isso abre um seletor de arquivos. Selecione a pasta de destino no seu site do SharePoint. Mover o script para o novo local pode levar até um minuto.

Para salvar uma cópia de um script no SharePoint, vá para o menu Mais opções (...) e selecione Salvar como. Isso abre um seletor de arquivos em que você pode selecionar pastas no site do SharePoint. Salvar em um novo local cria uma cópia do script nesse local. A versão original ainda está no OneDrive ou em outro local do SharePoint.

Importante

Scripts com chamadas externas não podem ser executados no SharePoint. Você receberá um erro dizendo "Não há suporte para chamadas de acesso à rede no momento para scripts salvos em um site do SharePoint".

Compartilhar scripts

Para dar aos usuários que estão fora do site do SharePoint acesso ao script, compartilhe o script com uma pasta de trabalho do Excel. Isso significa que você está vinculando o script ao arquivo, e não anexando-o. Quem tiver acesso ao arquivo Excel também poderá visualizar, executar ou fazer uma cópia do script.

Observação

As configurações de Administração para Acesso Condicional no OneDrive e no SharePoint afetam os Scripts do Office. Para obter mais informações, consulte a seção Acesso Condicional dos limites e requisitos da plataforma com Scripts do Office.

Restaurar scripts excluídos

Quando você exclui um script no Excel, ele vai para a lixeira do OneDrive ou do SharePoint. Para restaurar um script excluído, siga as etapas listadas em Como recuperar itens ausentes, excluídos ou corrompidos no SharePoint e no OneDrive para trabalho ou escola. A restauração de um arquivo .osts o retorna à lista Todos os scripts .

Um script excluído não é compartilhado com a pasta de trabalho. Quando você restaura um script, ele não mantém seu acesso ao script. Você precisará compartilhar o script novamente.

Os scripts restaurados ainda funcionam conforme o esperado com os fluxos do Power Automate. Você não precisa recriar o conector de fluxo.

Propriedade e retenção de arquivos

Os Scripts do Office seguem as políticas de retenção e exclusão especificadas pelo Microsoft OneDrive e pelo Microsoft SharePoint. Para saber como lidar com scripts que foram criados e compartilhados por um usuário que está sendo removido de sua organização, consulte Saiba mais sobre retenção para SharePoint e OneDrive.

Durante a edição, os arquivos são armazenados temporariamente no navegador. Você deve salvar o script antes de fechar a janela do Excel para salvá-lo no local do OneDrive. Não se esqueça de salvar o arquivo após as edições, caso contrário, essas edições estarão apenas na versão do navegador do arquivo.

Auditoria do uso de Scripts do Office no nível de administrador

Descubra quem está usando os Scripts do Office em sua organização com o log de auditoria do centro de conformidade. Os detalhes sobre o log de auditoria são encontrados em Pesquisar o log de auditoria no Centro de Conformidade & de Segurança.

Para auditar especificamente a atividade relacionada aos Scripts do Office como administrador, execute as etapas a seguir.

  1. Em uma janela do navegador InPrivate (ou modo de navegação anônima ou outro modo de acompanhamento limitado específico do navegador), abra e faça logon no Centro de Conformidade.

  2. Vá para a página Auditoria .

  3. (Uma única vez) Na guia Pesquisar , selecione Iniciar registro de atividade do usuário e do administrador.

    Importante

    Pode levar uma ou duas horas depois de ativar a gravação antes que todas as atividades no locatário sejam gravadas.

  4. Defina as opções de pesquisa desejadas e selecione Pesquisar. Filtre o campo Arquivo, pasta ou site para .osts. Isso revela quem está criando ou modificando scripts em sua organização.

    Algumas linhas de resultados de pesquisa de log de auditoria, incluindo a ação

Confira também