Compartilhar via


Armazenamento e propriedade de ficheiros dos Scripts do Office

Este artigo descreve onde os Scripts do Office são armazenados, como partilhar e restaurar scripts eliminados e como controlar a utilização de scripts na sua organização.

Importante

Os Scripts do Office estão em pré-visualização para subscrições pessoais e familiares do Microsoft 365. Caso se depare com problemas, comunique-os através do botão Feedback no Excel.

Armazenamento de arquivos

Por predefinição, os Scripts do Office são armazenados no seu OneDrive. Os ficheiros .osts encontram-se na pasta /Documents/Office Scripts/ . Todas as edições efetuadas a estes ficheiros .osts , como mudar o nome ou eliminar ficheiros, serão refletidas na Galeria de Scripts e Editor de Código. O Excel só reconhece e executa um script se estiver na sua pasta do OneDrive, numa pasta do Sharepoint ou partilhado com o livro. Isto significa que o Excel precisa de conectividade à Internet para aceder aos Scripts do Office.

Observação

Para clientes com subscrições pessoais e familiares, os seus Scripts do Office estão a mudar do armazenamento local para o OneDrive. A localização de armazenamento de scripts legada para subscrições pessoais e familiares é a seguinte pasta na cache local do Office: %LOCALAPPDATA%\Microsoft\Office\16.0\Wef\.

Os novos scripts são guardados no seu OneDrive e todos os scripts armazenados localmente existentes serão movidos automaticamente para o seu OneDrive.

OneDrive

Os scripts que são partilhados com um dos seus livros permanecem no OneDrive do criador do script. Não são copiadas para nenhuma das suas pastas locais ou do OneDrive quando executa o script partilhado no Excel. O botão Mover apresentado ao mudar o nome de um script move o script para uma nova localização. O botão Fazer uma Cópia do Editor de Código guarda uma cópia separada do script no seu OneDrive. As alterações à cópia não afetam o script original.

A menos que partilhe os seus scripts pessoais, mais ninguém pode aceder aos mesmos. As suas definições do OneDrive controlam o acesso partilhado e as permissões de todos os ficheiros .osts de script, independentemente das definições do Excel. Os scripts não podem ser ligados a partir de um disco local ou de localizações na cloud personalizadas.

SharePoint

Os Scripts do Office guardados num site do SharePoint pertencem à sua equipa. O utilizador e os membros da sua organização com o acesso adequado podem executar e editar scripts a partir do SharePoint. Também verá estes scripts a aparecer na Galeria de Scripts do separador Automatizar .

Para carregar um script a partir do SharePoint, aceda a Todos os scripts e selecione Ver mais scripts na parte inferior da lista. Esta ação apresenta um seletor de ficheiros onde pode escolher ficheiros .osts a partir de qualquer site do SharePoint ao qual tenha acesso. Tenha em atenção que os scripts do SharePoint que já abriu serão apresentados 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 a mudar o nome do mesmo. Na nota de aviso, clique no botão Mover . Esta ação abre um seletor de ficheiros. Selecione a pasta de destino no seu site do SharePoint. Mover o script para a nova localização pode demorar até um minuto.

Para guardar uma cópia de um script no SharePoint, aceda ao menu Mais opções (...) e selecione Guardar como. Esta ação abre um seletor de ficheiros onde pode selecionar pastas no seu site do SharePoint. Guardar numa nova localização cria uma cópia do script nessa localização. A versão original ainda se encontra no seu OneDrive ou noutra localização do SharePoint.

Importante

Os scripts com chamadas externas não podem ser executados a partir do SharePoint. Receberá um erro a indicar "As chamadas de acesso à rede não são suportadas neste momento para scripts guardados num site do SharePoint".

Observação

O Power Automate suporta a execução de scripts armazenados no SharePoint com a ação Executar script a partir da biblioteca do SharePoint (Pré-visualização). Esta ação está atualmente em pré-visualização e está sujeita a alterações com base nos comentários. Caso se depare com problemas com esta ação, comunique-os através da opção Ajudar> aDar Feedback no Power Automate.

Compartilhar scripts

Para conceder aos utilizadores fora do site do SharePoint acesso ao script, partilhe o script com um livro do Excel. Isto significa que está a associar o script ao ficheiro e não a anexá-lo. Quem tiver acesso ao ficheiro do Excel também poderá ver, executar ou fazer uma cópia do script.

Observação

Administração definições do Acesso Condicional no OneDrive e no SharePoint afetam os Scripts do Office. Para obter mais informações, consulte a secção Acesso Condicional de Limites e requisitos da plataforma com Scripts do Office.

Restaurar scripts eliminados

Quando elimina um script no Excel, este é enviado para a sua reciclagem do OneDrive ou do SharePoint. Para restaurar um script eliminado, siga os passos listados em Como recuperar itens em falta, eliminados ou danificados no SharePoint e no OneDrive para trabalho ou escola. Restaurar um ficheiro .osts devolve-o à lista Todos os scripts .

Um script eliminado não é partilhado com o livro. Quando restaura um script, este não mantém o acesso ao script. Terá de voltar a partilhar o script.

Os scripts restaurados continuam a funcionar conforme esperado com os fluxos do Power Automate. Não precisa de recriar o conector de fluxo.

Propriedade e retenção de ficheiros

Os Scripts do Office seguem as políticas de retenção e eliminação especificadas pelo Microsoft OneDrive e Pelo Microsoft SharePoint. Para saber como lidar com scripts que foram criados e partilhados por um utilizador que está a ser removido da sua organização, consulte Saiba mais sobre a retenção do SharePoint e do OneDrive.

Durante a edição, os ficheiros são armazenados temporariamente no browser. Tem de guardar o script antes de fechar a janela do Excel para guardá-lo na localização do OneDrive. Não se esqueça de guardar o ficheiro após as edições. Caso contrário, essas edições estarão apenas na versão do ficheiro do browser.

Auditar a utilização de Scripts do Office ao nível do administrador

Descubra quem está a utilizar os Scripts do Office na sua organização com o registo de auditoria do centro de conformidade. Os detalhes sobre o registo de auditoria encontram-se em Pesquisar o registo de auditoria no Centro de Conformidade do & de Segurança.

Para auditar especificamente a atividade relacionada com Scripts do Office como administrador, siga os seguintes passos.

  1. Numa janela do browser InPrivate (ou Anónima ou outro modo de controlo limitado específico do browser), abra e inicie sessão no Centro de Conformidade.

  2. Aceda à página Auditoria .

  3. (Apenas uma vez) No separador Procurar , selecione Iniciar gravação de atividade de utilizador e administrador.

    Importante

    Pode demorar uma ou duas horas depois de ativar a gravação antes de todas as atividades no inquilino serem gravadas.

  4. Defina as opções de pesquisa pretendidas e selecione Procurar. Filtre o campo Ficheiro, pasta ou site para .osts. Isto revela quem na sua organização está a criar ou modificar scripts.

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

Confira também