Implementar uma aplicação do Access 2007

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

O Microsoft Office Access 2007 fornece uma plataforma com funcionalidades avançadas para desenvolver aplicações de base de dados. Uma aplicação de base de dados consiste num programas informático que fornece uma forma de armazenar e gerir dados e uma interface de utilizador que segue a lógica das tarefas empresariais (lógica aplicacional).

Para implementar aplicações do Office Access 2007 que possam ser executadas sem ter o Access 2007 instalado no computador de um utilizador, pode distribuí-las juntamente com o Access 2007 Runtime, que é disponibilizado gratuitamente no Centro de Transferências em Microsoft.com.

Este artigo descreve o planeamento básico da implementação, as funcionalidades do Access 2007 Runtime e o processo de transferência do Runtime. Este artigo também fornece uma descrição geral da implementação de aplicações de base de dados utilizando o Access 2007. Para obter mais informações sobre planeamento, estruturação e implementação de uma aplicação do Access 2007, pesquise o Web site MSDN e o Web site Technet e visualize as hiperligações na secção Consulte também deste artigo.

O que pretende fazer?

Plano para implementação

Compreender o Access 2007 Runtime

Transferir o Access 2007 Runtime

Implementar uma aplicação do Access 2007

Planear a implementação

Antes de começar, deverá interrogar-se sobre as seguintes questões referentes ao modo de implementação da aplicação.

Os dados e a lógica devem ficar separados?

Pode criar uma aplicação do Access 2007 que combine gestão de dados e lógica aplicacional num só ficheiro. Esta é a estrutura aplicacional predefinida no Access 2007. A combinação da gestão de dados e da lógica aplicacional num só ficheiro constitui o método de implementação mais simples, no entanto, este método funciona melhor se a aplicação for apenas utilizada por uma pessoa de cada vez, e envolve alguns riscos. Por exemplo, um utilizador poderá provocar a perda de dados eliminando ou danificando acidentalmente o ficheiro da aplicação.

Na maioria dos casos, deverá separar lógica de gestão e a aplicação de dados. Isto ajuda a melhorar:

  • Segurança    Utilizar um servidor para armazenamento de dados pode ajudar a manter os dados seguros.

  • Desempenho    Utilizar uma base de dados dividida ou um servidor de base de dados pode ajudar a reduzir o tráfego de rede.

  • Personalização    Ações de macro novas para o painel de navegação podem ajudar a controlar quem vê o que. Pode distribuir ficheiros de lógica de aplicação diferentes a utilizadores diferentes.

  • Portabilidade    Os comandos Trabalhar Offline e sincronizar podem ajudar os utilizadores que não estão no office.

Formas de separar os dados e lógica

Uma forma de separar os dados e lógica é utilizando o comando de Base de dados do Access (no separador Ferramentas da base de dados, no grupo Ferramentas de base de dados ). O comando de Base de dados Access divide-se a sua aplicação de base de dados para aceder a duas ficheiros: uma para dados e outra para a lógica. Quando utiliza o comando de Base de dados do Access, o Access cria um ficheiro com "_be" (significado "back-end") acrescentado ao nome do ficheiro — por exemplo, se o nome de ficheiro de base de dados original é "Database1.accdb", o Access cria um novo ficheiro de base de dados com o nome "Database1_be.accdb ."

Outra forma para separar a gestão de dados da lógica aplicacional consiste em utilizar um programa de servidor de bases de dados (como, por exemplo, o Microsoft SQL Server) para gestão de dados e o Access para lógica aplicacional.

Para decidir se um único ficheiro do Access é suficiente para gestão de dados e lógica aplicacional, tenha em consideração o seguinte:

  • Integridade e segurança dos dados    Os utilizadores do Access 2007 têm de ter permissões de leitura/escrita para o ficheiro que contém a lógica aplicacional. Se combinar dados e lógica num só ficheiro, os dados são expostos aos mesmos riscos que a lógica aplicacional.

    Uma aplicação do Access 2007 que utilize ficheiros separados de lógica e dados pode ajudar a proteger a integridade e segurança dos dados utilizando funcionalidades de segurança de NTFS. Uma vez que os utilizadores necessitam apenas de acesso explícito de leitura e escrita ao ficheiro de lógica aplicacional, a segurança do ficheiro de dados pode ser aumentada.

    A aplicação poderá requerer opções de segurança adicionais como, por exemplo, a capacidade de controlar os utilizadores que têm acesso a dados específicos. Neste caso, deve utilizar um produto de servidor como, por exemplo, o SQL Server ou um sistema operativo de servidor Windows que inclua o Windows SharePoint Services para armazenar e gerir os dados da aplicação e utilizar o Access para fornecer a lógica aplicacional.

  • Escalabilidade    Um ficheiro do Access 2007 pode ter um tamanho máximo de 2 gigabytes (GB). Embora 2GB permitam acumular uma quantidade substancial de dados de texto, poderão ser insuficientes para algumas aplicações, principalmente quando se tratarem de aplicações que armazenem anexos nos registos da base de dados. Se separar os dados da lógica, a aplicação poderá acomodar mais dados. Se for suposto os utilizadores armazenarem um grande volume de dados, poderá considerar utilizar mais do que um ficheiro de dados do Access 2007.

    Também deve rever as especificações do programa Access 2007 para obter outras informações sobre escalabilidade. Localize hiperligações para mais informações sobre especificações do Access 2007 na secção Consulte também.

  • Capacidade de rede    Se vários utilizadores terá de utilizar a aplicação ao mesmo tempo através de uma rede, danos nos dados são mais provável que se os dados e a lógica do SharePoint são combinados num único ficheiro. Além disso, se combinar os dados e a lógica num único ficheiro do Access, não pode otimizar o tráfego de rede que o Access gera. Se vários utilizadores em simultâneo irão utilizar a aplicação através de uma rede, deverá separe os dados e a lógica, ao utilizar duas ou mais ficheiros do Access ou ao utilizar um produto de servidor de base de dados para dados e acesso a lógica da aplicação.

Como será o ambiente de rede?

Se os seus utilizadores estão todos na mesma rede local ou se a sua aplicação não é utilizada através de uma rede, pode executar um ficheiro de aplicação única bem na maioria das circunstâncias.

O desempenho da rede será melhor se separar os dados e a lógica. Se os utilizadores só estarão na mesma rede local, utilize um servidor para armazenar e gerir os seus dados e utilizar o Access para lógica da aplicação.

Os utilizadores terão Access 2007 ?

Se todos os utilizadores tiverem o Access 2007 instalado nos computadores, poderão abrir e utilizar a aplicação tal como fariam com um ficheiro de base de dados do Access 2007.

Se alguns ou todos os utilizadores não tiverem o Access 2007 instalado nos computadores, será necessário implementar o software Access 2007 Runtime nos mesmos quando implementar a aplicação.

Início da página

Compreender o Access 2007 Runtime

O Access 2007 Runtime é um programa redistribuível que permite que as pessoas que não tenham o Access 2007 instalado nos respectivos computadores utilizem aplicações de base de dados do Access 2007. Quando abrir uma base de dados do Access 2007 utilizando o Access 2007 Runtime, a base de dados é aberta em modo de tempo de execução.

O que é o modo de tempo de execução?

O modo de tempo de execução consiste num modo de operação do Access 2007, no qual determinadas funcionalidades do Access 2007 não estão disponíveis por predefinição. No entanto, algumas destas funcionalidades não disponíveis poderão ser disponibilizadas no modo de tempo de execução.

Que funcionalidades não estão disponíveis no modo de tempo de execução?

As seguintes funcionalidades do Access 2007 não estão disponíveis no modo de tempo de execução:

  • Painel de Navegação    O Painel de Navegação não está disponível no modo de tempo de execução. Isto ajuda a impedir que os utilizadores acedam a objectos arbitrários na aplicação de base de dados. Apenas os objectos expostos aos utilizadores — por exemplo, fornecendo um formulário de painel de navegação — poderão ser abertos enquanto utilizar o modo de tempo de execução. Não é possível disponibilizar o Painel de Navegação no modo de tempo de execução.

  • Friso    Por predefinição, o Friso não está disponível no modo de tempo de execução. Isto ajuda a impedir que os utilizadores criem ou modifiquem objectos da base de dados e realizem outras acções potencialmente prejudiciais como, por exemplo, estabelecer ligação a novas origens de dados ou exportar dados de formas não previstas na base de dados. Pode criar um Friso personalizado e, em seguida, associá-lo a um formulário ou relatório. Não é possível expor os separadores predefinidos do Friso no modo de tempo de execução.

  • Vista de estrutura e Vista de esquema    A Vista de estrutura e a Vista de esquema não estão disponíveis para nenhum objecto da base de dados no modo de tempo de execução. Isto ajuda a impedir que os utilizadores modifiquem a estrutura de objectos na aplicação da base de dados. Não é possível activar a Vista de estrutura ou a Vista de esquema no modo de tempo de execução.

  • Ajuda    Por predefinição, a Ajuda integrada não está disponível no modo de tempo de execução. Uma vez que exerce controlo sobre a funcionalidade disponível na aplicação em modo de tempo de execução, alguns dos conteúdos padrão da Ajuda integrada no Access 2007 poderão ser irrelevantes para as pessoas que utilizam a aplicação e poderão potencialmente confundi-las ou frustrá-las. Se estiver a utilizar as Access 2007 Developer Extensions para compactar e implementar a aplicação de base de dados, poderá fornecer um ficheiro de Ajuda personalizado juntamente com a aplicação em modo de tempo de execução.

Posso abrir uma base de dados do Access 2007 em modo de tempo de execução sem utilizar o software Access 2007 Runtime?

Pode executar qualquer base de dados do Access 2007 em modo de tempo de execução num computador que tenha instalada a versão completa do Access 2007. Para executar uma base de dados do Access 2007 em modo de tempo de execução, execute um dos seguintes passos:

  • Altere a extensão de nome do ficheiro da base de dados de .accdb para .accdr.

  • Crie um atalho para a base de dados e inclua o parâmetro de linha de comandos /Runtime no atalho.

O modo de tempo de execução torna a minha base de dados mais segura?

Apesar do modo de runtime limita a disponibilidade de navegação e funcionalidades de design, não deve utilizar runtime modo como o principal meio de proteger uma aplicação de base de dados. Num computador que tem a versão completa do Access 2007 instalado, poderá ser possível para um utilizador abrir uma aplicação de base de dados de tempo de execução como uma aplicação de base de dados normal (ou seja, com todas as funcionalidades disponíveis) e, em seguida, alterar a estrutura ou realizar outras indesejados ações.

Mesmo que implemente a aplicação de base de dados apenas em computadores que não tenham instalada a versão completa do Access 2007, os utilizadores continuam a conseguir transferir a aplicação para um computador que tenha instalada a versão completa do Access 2007 e abrir a aplicação de base de dados em modo de tempo de execução como uma aplicação de base de dados normal.

Nota: Se pretender distribuir uma aplicação de Access 2007 para que os utilizadores não é possível modificar a estrutura de formulários, relatórios ou do Microsoft Visual Basic para módulos Applications (VBA), considere utilizar um ficheiro binário compilado (. accde). Para mais informações sobre como utilizar um ficheiro binário compilado, consulte a secção decidir que formato de ficheiro para utilizar, mais adiante.

Início da página

Transferir o Access 2007 Runtime

Para transferir o Access 2007 Runtime a partir do Centro de Transferências da Microsoft, clique na hiperligação apresentada na secção Consulte também.

A transferência, utilização ou redistribuição do Access 2007 Runtime é gratuita e não existe qualquer limite do número de utilizadores a que pode distribuir a aplicação Runtime.

Início da página

Implementar uma aplicação do Access 2007

Para implementar uma aplicação do Access 2007, é necessário efectuar, pelo menos, as seguintes tarefas:

  1. Criar a aplicação    A aplicação deve fornecer um método que permita aos utilizadores abrir e utilizar objectos de base de dados. Se a aplicação não fornecer esse método, os utilizadores necessitarão do Access 2007 instalado nos respectivos computadores para utilizarem a aplicação. Além disso, não conseguirá prever o modo de navegação dos utilizadores na aplicação e será mais difícil fornecer documentação completa da aplicação. Adicionalmente, se os utilizadores abrirem a aplicação utilizando o software Access 2007 Runtime, as funcionalidades de navegação do Access 2007 ficarão indisponíveis.

    Uma abordagem é criar um formulário que contém botões de comando que abrir objetos de base de dados ou realizar outras ações e, em seguida, especifique que formam como o formulário predefinido para abrir quando a aplicação é iniciada.

    Nota: Para obter ajuda sobre como criar um formulário, consulte o tópico, criar um formulário utilizando a ferramenta de formulário.

    Como posso especificar o formulário predefinido para abrir?

    1. Clique no Botão do Microsoft Office Imagem de botão do Office e, em seguida, clique em Opções do Access.

    2. No painel esquerdo da caixa de diálogo Opções do Access, clique em Base de Dados Atual.

    3. No painel direito, em Opções da aplicação, selecione o formulário predefinido que pretende utilizando a caixa de combinação de Formulário de apresentação.

    Pode também criar um friso personalizado e, em seguida, associar essa Friso um formulário que é apresentado quando a aplicação é iniciada. Para obter mais informações sobre a criação de um friso personalizado, consulte as ligações na secção Consulte também.

  2. Instalar a aplicação    Existem várias opções e considerações para instalar uma aplicação. Pretende implementar um formato de ficheiro específica para controlar melhor o modo como os utilizadores vão usar a aplicação. Em alternativa, poderia compactar a aplicação para que seja mais fácil de instalar ou implementar componentes de lógica e de dados separado.

    Pode encontrar mais informações sobre estas opções e considerações nas secções seguintes.

Decidir o formato de ficheiro a utilizar

Existem quatro formatos de ficheiro do Access 2007 que pode utilizar quando implementar uma aplicação:

  • .accdb    Este é o formato de ficheiro predefinido do Access 2007. Quando implementar uma aplicação neste formato, os utilizadores terão o máximo de opções para personalizar e navegar na aplicação da forma que pretenderem. Se pretender garantir que os utilizadores não alteram a estrutura da aplicação, deverá utilizar o formato de ficheiro .accde. Além disso, os utilizadores não conseguem determinar facilmente se um ficheiro .accdb foi alterado depois de o compactar — para permitir que os utilizadores determinem facilmente se o ficheiro foi alterado, utilize o formato de ficheiro .accdc.

  • .accdc    Este formato também é conhecido como um ficheiro de Implementação do Access. Um ficheiro de Implementação do Access inclui um ficheiro de aplicação e uma assinatura digital associada a esse ficheiro. Este formato de ficheiro garante aos utilizadores que ninguém alterou o ficheiro da aplicação depois de o compactar. Pode aplicar este formato a um formato de ficheiro predefinido do Access 2007 (.accdb) ou a um ficheiro binário compilado do Access 2007 (.accde).

    Só é possível incluir um ficheiro de aplicação num ficheiro de Implementação do Access. Se a aplicação tiver ficheiros separados de dados e lógica, poderá compactá-los separadamente.

    Para mais informações sobre como utilizar um ficheiro de implementação de acesso, consulte a secção Compactar e assinar uma base de dados do Access 2007.

  • .accde    Este formato também é conhecido como um ficheiro binário compilado. No Access 2007, um ficheiro binário compilado consiste num ficheiro de aplicação de base de dados que tenha sido guardado com todo o código VBA compilado. O código fonte VBA não é incluído num ficheiro binário compilado do Access.

    Pode utilizar o Access 2007 Runtime para abrir um ficheiro binário compilado do Access 2007. No entanto, por predefinição, o Runtime não reconhece a extensão de nome de ficheiro .accde. Para abrir um ficheiro binário compilado utilizando o Access 2007 Runtime, crie um atalho que aponte para o Runtime e inclua o caminho para o ficheiro binário compilado que pretende que seja aberto pelo atalho.

    Importante: Se criar um ficheiro binário compilado ao utilizar o Access 2007 com Service Pack 1 instalado, os utilizadores não é possível abrir o ficheiro binário compilado, utilizando a versão completa do Access 2007 sem Service Pack 1 instalado. Para resolver este problema, os utilizadores devem instalar o Service Pack 1.

    Como posso fazer para guardar um ficheiro de Access 2007 como um ficheiro binário compilado?

    1. No Access 2007, abra a base de dados (ficheiro .accdb) que pretende guardar como um ficheiro binário compilado (.accde).

    2. No separador Ferramentas da base de dados, no grupo Ferramentas de base de dados, clique em Fazer ACCDE. Imagem de botão

    3. Na caixa de diálogo Guardar Como, procure a pasta em que pretende guardar o ficheiro, escreva um nome para o ficheiro na caixa Nome de ficheiro e, em seguida, clique em Guardar.

  • accdr    Este formato permite-lhe implementar uma aplicação que é aberto no modo de tempo de execução. Implementar uma aplicação de tempo de execução pode ajudar a controlar a forma como o que é utilizado, apesar de não se trata de um meio de proteger uma aplicação. Para mais informações acerca do modo de runtime, consulte a secção entender o Access 2007 Runtime.

Compactar e instalar uma aplicação

A forma mais fácil de instalar uma aplicação consiste em fornecer o ficheiro da aplicação de base de dados aos utilizadores da aplicação. No entanto, se tencionar implementar uma aplicação num número substancial de utilizadores ou implementar uma aplicação mais do que uma vez, deverá considerar a utilização de um utilitário de compactação de software como, por exemplo, o Access 2007 Developer Extensions Package Solution Wizard, para compactar a aplicação num Pacote do Windows Installer (ficheiro .msi). Em seguida, poderá utilizar o pacote para instalar a aplicação.

Pode utilizar o Package Solution Wizard para:

  • Criar um atalho personalizado para a aplicação. Pode utilizar esta funcionalidade do assistente para facilitar a abertura de um ficheiro binário compilado por utilizadores que executem a aplicação utilizando o Access 2007 Runtime.

  • Adicionar a pasta de instalação como uma localização fidedigna.

  • Instalar automaticamente o Access 2007 Runtime no computador de um utilizador, se ainda não estiver instalado.

  • Incluir outros ficheiros como, por exemplo, um ficheiro de Ajuda personalizado juntamente com a aplicação.

  • Criar ou modificar chaves do registo.

  • Distribuir um contrato de licença do utilizador final (EULA).

  • Adicionar informações sobre a aplicação à lista Adicionar/remover programas no Painel de controlo.

Para mais informações sobre como transferir e utilizar as Access 2007 Developer Extensions, consulte as hiperligações na secção Consulte também.

Compactar uma base de dados dividida

O Access 2007 Developer Extensions Package Solution Wizard não permite vários caminhos de instalação. Se a aplicação tiver componentes separados de dados e lógica e o programador utilizar o Access 2007 Developer Extensions para compactar a aplicação, é aconselhável instalar manualmente os ficheiros de dados do Access 2007 na localização adequada como, por exemplo, num servidor de ficheiros.

Uma aplicação que tenha componentes separados de dados e lógica utiliza tabelas ligadas para interligar os dois componentes. Uma vez que todas as redes são diferentes, poderá não ser prático especificar o caminho de instalação de ambos os componentes. Na maioria dos casos, se utilizar o Package Solution Wizard, irá utilizá-lo apenas para compactar o componente de lógica.

Se tiver informações suficientes sobre os caminhos de instalação dos dois componentes, poderá criar dois pacotes de instalação utilizando o Package Solution Wizard para que possa especificar o caminho de instalação de cada componente.

Início da página

Compactar e assinar uma base de dados do Access 2007

Nota: Embora esta funcionalidade também seja conhecida como "compactação", não efectua as mesmas tarefas que o Package Solution Wizard das Access 2007 Developer Extensions. A funcionalidade descrita nesta secção compacta um ficheiro do Access 2007 e aplica uma assinatura digital ao mesmo que ajuda a indicar aos utilizadores que o ficheiro é fidedigno.

O Access 2007 torna a acção de assinar e distribuir uma base de dados mais fácil e rápida do que nas versões anteriores do Access. Depois de criar um ficheiro .accdb ou .accde, pode compactar o ficheiro, aplicar-lhe uma assinatura digital e, em seguida, distribuir o pacote assinado a outros utilizadores. A funcionalidade Compactar e Assinar coloca a base de dados num ficheiro de Implementação do Access (.accdc), assina o pacote e, em seguida, coloca o pacote assinado com código numa localização no computador do utilizador especificada por si. Os utilizadores poderão posteriormente extrair a base de dados do pacote e trabalhar directamente na mesma (não no ficheiro do pacote).

Não se esqueça destas indicações enquanto cria e assina um pacote:

  • Compactar uma base de dados e assinar o pacote são formas de transmitir fidedignidade. Quando os utilizadores receberem o pacote, a assinatura confirma que a base de dados não foi indevidamente manipulada. Se considerar o autor fidedigno, poderá activar o conteúdo.

  • A nova funcionalidade Compactar e Assinar aplica-se apenas a bases de dados guardadas no formato de ficheiro do Access 2007. O Access 2007 fornece ferramentas de versões anteriores do Microsoft Office que pode utilizar para assinar e distribuir bases de dados criadas num formato de ficheiro anterior. Não é possível utilizar as ferramentas de versões anteriores do Office para assinar e implementar ficheiros criados nos novos formatos de ficheiro do Access 2007.

  • Só é possível adicionar um ficheiro de base de dados a um pacote.

  • Quando compactar e assinar uma base de dados, todos os objectos incluídos no ficheiro da base de dados são assinados com código, não apenas os módulos de macros ou de código. O processo de compactação e assinatura também comprime o ficheiro do pacote para ajudar a reduzir o tempo de transferência.

  • Pode extrair bases de dados de ficheiros de pacote localizados em servidores do Windows SharePoint Services 3.0.

A secção seguinte explica como criar um ficheiro de pacote assinado e como utilizar a base de dados num ficheiro de pacote assinado.

Nota: Para concluir estes passos, tem de ter pelo menos um certificado de segurança disponível. Se não tiver um certificado instalado no seu computador, pode criar uma utilizando a ferramenta SelfCert. Para obter informações sobre como criar um certificado de segurança privado, consulte o artigo ajudar a proteger uma base de dados do Access 2007.

Criar um pacote assinado

  1. Abra a base de dados que pretende compactar e assinar.

  2. Clique o Botão do Microsoft Office Imagem de botão do Office , clique em Publicar e, em seguida, clique em Compactar e assinar.

  3. Na caixa de diálogo Seleccionar certificado, seleccione um certificado digital e, em seguida, clique em OK.

    A caixa de diálogo Criar Pacote Assinado do Microsoft Office Access é apresentada.

  4. Na lista Guardar em, seleccione uma localização para o pacote de base de dados assinado.

  5. Introduza um nome para o pacote assinado na caixa Nome de ficheiro e, em seguida, clique em Criar.

    O Access cria o ficheiro .accdc e coloca-o na localização escolhida.

Extrair e utilizar um pacote assinado

  1. Clique no Botão do Microsoft Office Imagem de botão do Office e, em seguida, clique em Abrir..

  2. Na caixa de diálogo Abrir, seleccione Pacotes Assinados do Microsoft Office Access (*.accdc) como o tipo de ficheiro.

  3. Na lista Procurar em, localize a pasta que contém o ficheiro .accdc, seleccione-o e, em seguida, clique em Abrir.

  4. Efectue um dos seguintes procedimentos:

    • Se tiver optado por confiar no certificado digital que foi aplicado ao pacote de implementação, a caixa de diálogo Extrair Base de Dados Para é apresentada. Avance para o passo 5.

    • Se ainda não tiver optado por confiar no certificado digital, é apresentada uma mensagem de aviso.

      1. Mensagem de aviso

      2. Se confiar na base de dados, clique em Abrir. Se confiar em qualquer certificado desse fornecedor, clique em Confiar em tudo deste fabricante. A caixa de diálogo Extrair Base de Dados Para é apresentada.

  5. Opcionalmente, na lista Guardar em, seleccione uma localização para a base de dados extraída e, em seguida, na caixa Nome de ficheiro, introduza um nome diferente para a base de dados extraída.

Se não tiver a certeza se pretende confiar num certificado, o artigo Como saber se uma assinatura digital é fidedigna fornece informações gerais sobre a verificação de datas e outros itens num certificado para ajudar a assegurar que este é válido.

Início da página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×