Podes usar a Google Sheets para exportar e importar dados. Este Help Center  explica-te como podes fazê-lo usando apenas uma Spreadsheet. 


Ainda não tens uma conta MoreApp? Regista-te aqui.


Esta funcionalidade está disponível apenas para os planos Ramo, Árvore e Floresta. 


1. Instala o Google Sheets Hook


Vai ao Marketplace da MoreApp, ao separador Hooks, e vais encontrar o Google Sheets Hook. Quando instalares o Hook, estarás pronto para começar.



2. Cria uma Google Spreadsheet


Para exportar os teus dados de uma  Google Spreadsheet, tens de criar uma nova Spreadsheet. Nessa Spreadsheet podes criar 2 folhas: a primeira será usada para importar os dados da Google Sheet para a plataforma da MoreApp, e a segunda folha receberá os dados que vais exportar da MoreApp. Abaixo podes ver os passos que deves seguir.


3. Sincroniza as Duas Folhas

A fórmula para sincronizar as duas folhas é: =importrange("URL-folha 2"; "folha 2!A1:D21"). 

  • A primeira parte da fórmula é a URL da folha 2, que importa os dados para a folha 1. Insere o URL entre aspas, na fórmula.
  • A segunda parte da fórmula é o nome da folha 2 com um ponto de exclamação no final.  
  • A terceira parte da fórmula são as células importadas da folha 2. Insere o nome e as células entre aspas e fecha a fórmula com parênteses.
  • Os dados da folha 2 vão ser importados para a folha.


Insere esta fórmula na célula B1 da folha 1.

Quando inserires a fórmula terás de dar permissão para sincronizar as duas folhas.


4. Adiciona uma Coluna "id"

Para importar dados da folha Google Sheets para a MoreApp, a tua base de dados deverá ter uma coluna com o nome "id". Podes começar com 01 na folha 1. Isto pode ser feito com a função de TEXTO. Esta função converte um número em texto, de acordo com um formato específico, neste caso uma lista de números. Como podes ver no screenshot abaixo, a função consiste em várias partes:

  • Pode começar no A1, inserindo id como título.
  • Depois podes inserir a fórmula na célula A2. A formula é: TEXTO(FILA(A1); "00")
  • A primeira parte da fórmula, seleciona as células que queres formatar. Insere FILA(A1); depois do primeiro parênteses. 
  • A segunda parte mostra o formato dos números. Insere "00" e finaliza a fórmula com parênteses.
  • Esta fórmula apenas formatará a célula A1. Quando selecionares a célula A2, aparecerá um rectângulo azul, arrasta-o para baixo até um valor suficiente, como por exemplo 28. Agora, 28 registos vão ter um número.



5. Insere 2 Filas

Quando exportas dados para o Google Sheets a partir da MoreApp, as primeiras duas filas da folha 2 são utilizadas para o nome de utilizador e para a data em que foi preenchido. Para adicionar estas duas filas, pressiona o botão direito sobre a fila A, como na imagem abaixo.  Depois, seleciona Inserir 1 à esquerda para inserir uma fila à esquerda da primeira fila. Faz este passo duas vezes para que o nome e a data do registo sejam visíveis quando exportares os seus dados para a Google Sheets. A fórmula de importação irá automaticamente para a terceira fila.

Se estas filas não forem inseridas, o nome e a data vão sobrepôr-se. 

Agora já sabes criar uma Google Spreadsheet com êxito, para onde poderás exportar os teus dados da MoreApp, e também importá-los da tua folha para a MoreApp.



6. Adiciona o Google Sheets-Hook para Exportar Dados


Depois de teres preparado a Google Spreadsheet para exportar, vais adicionar o Google Sheets-Hook ao teu formulário. Com este hook vais poder exportar os dados da MoreApp, para o Google Spreadsheet. Clica aqui para descobrir como fazê-lo. 


7. Adiciona  Google Spreadsheet como Fonte para Importar Dados.


Para importar dados da tua folha da Google Sheets para a plataforma da MoreApp, deves adicioná-la como base de dados. Podes ver como fazê-lo, aqui.

8. Parabéns! 

Acabaste de criar uma Google Spreadsheet de onde podes exportar dados, e para onde podes importar dados!  

Desejas ser o primeiro a ver os nossos tutoriais mais recentes? Vai ao nosso Canal de Youtube Canal de Youtube e clica em Subscrever!