



# Google SpreadSheet
  
Este módulo permite que você leia, escreva e atualize as planilhas do Google. Você pode adicionar, excluir, duplicar ou até ocultar planilhas; filtrar dados; adicionar ou excluir linhas e colunas; modifique o formato das células, copie/recorte e cole-as; e mais.  

*Read this in other languages: [English](README.md), [Português](README.pr.md), [Español](README.es.md)*

## Como instalar este módulo
  
Para instalar o módulo no Rocketbot Studio, pode ser feito de duas formas:
1. Manual: __Baixe__ o arquivo .zip e descompacte-o na pasta módulos. O nome da pasta deve ser o mesmo do módulo e dentro dela devem ter os seguintes arquivos e pastas: \__init__.py, package.json, docs, example e libs. Se você tiver o aplicativo aberto, atualize seu navegador para poder usar o novo módulo.
2. Automático: Ao entrar no Rocketbot Studio na margem direita você encontrará a seção **Addons**, selecione **Install Mods**, procure o módulo desejado e aperte instalar.  


## Overview


1. Configurar credenciais G-Suite  
Obtém permissão para trabalhar no Google SpreadSheet com o Rocketbot

2. Login sem arquivo json  
Login no Google Drive sem arquivo json

3. Criar Planilha do google  
Cria uma nova Planilha do google

4. Ciar Página  
Cria uma nova página na Planilha selecionada

5. Atualizar propriedades da Folha  
Atualiza as propriedades de uma folha da Planilha selecionada

6. Excluir Página  
Excluir uma folha na Planilha selecionada

7. Escrever em células  
Gravar em uma célula ou intervalo de células na Planilha selecionada

8. Formatar células  
Alterar o formato de uma célula ou intervalo de células na planilha selecionada

9. Ler células  
Ler uma célula ou intervalo de células da planilha selecionada, exemplo A1 ou A1:B5

10. Copiar/Cortar e colar  
Copie ou recorte e cole uma célula ou intervalo de células na Planilha selecionada

11. Obter folhas  
Obter lista de planilhas com o ID da Planilha selecionada

12. Contar linhas e/ou colunas  
Conte as linhas e/ou colunas usadas da planilha selecionada

13. Adicionar Coluna  
Adicionar colunas à Planilha selecionada

14. Adicionar linha  
Adicionar linhas à Planilha selecionada

15. Excluir Coluna  
Excluir uma coluna de uma Planilha selecionada

16. Excluir linha  
Excluir uma linha de uma planilha selecionada

17. Filtrar dados  
Filtrar dados na Planilha selecionada

18. Não filtrar dados  
Não filtrar dados na Planilha selecionada

19. Obter células filtrdas  
Obtenha as células filtradas

20. Duplicar folha  
Duplica a folha selecionada para a mesma ou outra pasta de trabalho

21. Texto para colunas  
Divide uma coluna de texto em várias colunas, com base em um delimitador em cada célula.  




----
### OS

- windows
- mac
- linux
- docker

### Dependencies
- [**google-api-python-client**](https://pypi.org/project/google-api-python-client/)- [**google-auth-httplib2**](https://pypi.org/project/google-auth-httplib2/)- [**google-auth-oauthlib**](https://pypi.org/project/google-auth-oauthlib/)- [**gspread**](https://pypi.org/project/gspread/)
### License
  
![MIT](https://camo.githubusercontent.com/107590fac8cbd65071396bb4d04040f76cde5bde/687474703a2f2f696d672e736869656c64732e696f2f3a6c6963656e73652d6d69742d626c75652e7376673f7374796c653d666c61742d737175617265)  
[MIT](http://opensource.org/licenses/mit-license.ph)