Como Gerar uma Planilha Dinâmica com Links Diretos para Todos os Arquivos da Sua Pasta no Google Drive


Se você procurou pelos seguintes temas:

  • Descubra Como Criar uma Planilha Google com Links Rápidos para Seus Arquivos no Drive!”
  • “Transforme Seus Arquivos do Google Drive em Links Acessíveis em uma Planilha em Poucos Passos!”
  • “Como Gerar uma Planilha Dinâmica com Links Diretos para Todos os Arquivos da Sua Pasta no Google Drive”
  • “Organize Seus Arquivos do Google Drive: Crie uma Planilha com Links Prontos para Acesso Imediato!”
  • “Crie Facilmente uma Planilha Google com Links para Todos os Seus Arquivos no Drive – Veja Como!”

Está no lugar certo, vamos mostrar como fazer:

Você sabia que pode transformar a organização dos seus arquivos no Google Drive em algo muito mais eficiente? Em vez de vasculhar pastas e subpastas, você pode criar uma planilha do Google que lista todos os arquivos da sua pasta e ainda inclui links diretos para abri-los instantaneamente. Isso não só economiza tempo, mas também facilita o acesso e a gestão dos seus documentos. Neste guia, vamos mostrar como gerar rapidamente uma planilha com hyperlinks para todos os arquivos em uma pasta do Google Drive, tornando sua vida digital muito mais organizada e prática. Vamos começar!

 

Comece  criando um novo arquivo de planilha:

e depois planilha:

 

Edite o arquivo e deixe nesse formato:

 

Em baixo, renomeie a guia Página1 para Dados

Agora vá  no menu Ferramentas  > Editor de script

Ou caso não tenha ‘Editor de script ‘ vá em Extensões > Apps Script

 

Fazendo isso, já vai associar direto a planilha ao código:
Vai abrir a tela abaixo

Nomeie o arquivo ‘Projeto sem título ‘ para Macros

 

Antes de prosseguir, descubra qual a ID da pasta vai colar no código

No exemplo abaixo, e o código após folders 1fSIDdbhgdi41EPXlGxORUpKrYg6494vX

 

Cole o seguinte código ,mudando para seus arquivos e preferências:

function listarArquivos() {
  //comeca a funcao
var planilha = SpreadsheetApp.getActiveSpreadsheet(); 

//qual a guia vamos trabalhar
var guiaPlan = planilha.getSheetByName("Dados");

//para quais as células vamos listar
guiaPlan.getRange("A5:B").clear();

//qual é a pasta(adapte ao seu código)
var pasta = DriveApp.getFolderById("1En7J4B4XgaUt-_tSnErIarKjJtHXiOnx");

//colocamos os arquivos em array
var lista = [];
var arquivos = pasta.getFiles();

//percorremos todos os arquivos e pegamos o nome e url
while (arquivos.hasNext()) {
var arquivo = arquivos.next();
var linha = [];
linha.push(arquivo.getName(), arquivo.getUrl() );
lista.push(linha)
}

//depois de percorrer todos os arquivos, colocamos nas linhas e colunas
//no meu caso está na linha 5, coluna 1 / adapte ao seu código
guiaPlan.getRange (5,1,lista. length, lista[0].length).setValues(lista);


//enviamos uma mensagem de página atualizada
Browser.msgBox("Lista Atualizada");
}

Agora vamos criar um botão na planilha de chamar o script e atualizar a tabela

Volte na planilha e insira um desenho

e coloque um retângulo

 

Depois de inserir edite o texto com o botão direito

Salve, feche e volte para a planilha, ,vai ver o botão assim

Agora passamos o código criado para o botão

Clique com o botão direito sobre o botão, e coloque o nome da função

 

desta forma

 

Na primeira vez, vai pedir para autorizar.

volte ao script, clique em executar e de as permissões ao Macros

Vai pedir pra logar novamente, ou somente clicar em seu nome já logado, se der um erro de segurança, clique em avançado e de as permissões necessárias.

 

Caso ao clicar no botão de esse erro:

 

Feche o arquivo e abra novamente, para executar

Espero que tenha ajudado, caso queira ver o vídeo de como fazer, acesse:

 

Categoria: Sem categoria | Tags: , , , | Postado por joemaster em 02/set/2024

<< Anterior

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *