Note: The other languages of the website are Google-translated. Back to English

Como obter uma lista de nomes de planilhas no Planilhas Google?

Neste artigo, apresentarei alguns métodos para obter o nome da planilha atual ou uma lista de nomes de planilhas no Google.

Obtenha o nome da planilha atual em planilhas Goolge com script

Obtenha uma lista de nomes de planilhas em planilhas do Google com script


Obtenha o nome da planilha atual em planilhas Goolge com script

Para obter o nome da planilha atual nas planilhas do Google, o seguinte script simples pode ajudá-lo sem inserir o nome manualmente, faça o seguinte:

1. Clique Ferramentas > Editor de script, veja a captura de tela:

doc obter nome da folha 1

2. Na janela do projeto aberta, copie e cole o código de script abaixo na caixa Código janela, veja a imagem:

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

doc obter nome da folha 2

3. Em seguida, salve a janela de código e volte para a planilha cujo nome você deseja obter e insira esta fórmula: =sheetname() em uma célula e pressione Entrar , o nome da folha será exibido de uma vez, veja a captura de tela:

doc obter nome da folha 3


Obtenha uma lista de nomes de planilhas em planilhas do Google com script

Se você deseja obter os nomes de todas as planilhas do Google, aqui está outro script que pode lhe fazer um favor, faça o seguinte:

1. Clique Ferramentas > Script editor para ir para a janela do projeto e, em seguida, copie e cole o código de script abaixo no espaço em branco Código janela, veja a imagem:

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

doc obter nome da folha 4

2. Em seguida, salve a janela de código e volte para a planilha em que deseja obter todos os nomes de planilha e insira esta fórmula: =sheetnames() em uma célula e pressione Entrar chave, todos os nomes de planilhas nas planilhas do Google serão listados como a seguinte captura de tela mostrada:

doc obter nome da folha 5


Liste todos os nomes de planilhas e navegue entre elas usando hiperlinks ou botões na pasta de trabalho do Excel:

Com a Kutools for Excel's Criar lista de nomes de planilhas utilitário, você pode listar rapidamente todos os nomes de planilhas em uma nova planilha com hiperlinks ou botões de macro, então você pode navegar entre eles conforme sua necessidade.

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (20)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Olá, obrigado pelo post, funciona muito bem. Agora estou querendo saber como posso fazê-lo atualizar a planilha automaticamente? Obrigado
Este comentário foi feito pelo moderador no site
eu tenho a mesma pergunta
Este comentário foi feito pelo moderador no site
Eu também... Li no fórum que não é possível atualizar automaticamente... pois o nome real da planilha (ID da planilha: que é um número) não muda quando você altera o nome da aba. Gostaria de saber se alguém deu um jeito nisso. Ótimo post bjs.
Este comentário foi feito pelo moderador no site
Saya ingin tau apakah ada script atau rumus folha de código para mengambil yang di url secara otomatis
Este comentário foi feito pelo moderador no site
me pueden ayudar para criar uma macro em GAS que abra una nueva hoja (sheet), luego la renombre y luego se puede escrever dentro de esta hoja nueva?
Este comentário foi feito pelo moderador no site
Para todos que se perguntam como fazer com que o índice da planilha seja atualizado automaticamente, você precisa poder chamar a função e, em seguida, reinserir a fórmula onde deseja que o índice seja mantido.
No meu caso, eu tenho uma folha de índice dedicada e, após a maioria das minhas funções, chamo 'sheetnames()' e, em seguida, apenas reinsiro a fórmula na célula específica.
Este comentário foi feito pelo moderador no site
nomes de folhas();
ss.getSheetByName('Index').getRange('A1').setFormula('=sheetnames()');
Este comentário foi feito pelo moderador no site
O que é ss?
Este comentário foi feito pelo moderador no site
Oi Carlos,

var ss = SpreadsheetApp.getActive();

Espero que ajude.
Este comentário foi feito pelo moderador no site
Olá,


Eu registrei uma conta só para dizer, eu encontrei uma maneira de atualizar automaticamente esta função, é realmente um cheat.



Na célula C!, coloquei uma caixa de seleção.

No meu cabeçalho de nomes de planilhas, coloco este código.



=if(C1=true,nomesdafolha(),)


Então, quando editamos um nome de guia ou criamos um novo, desmarcamos a caixa e marcamos novamente e pronto, não é perfeito, mas é melhor do que deletar a célula e colar novamente.


Obrigado


Charlie.

EDIT , tentei inserir a imagem, mas parece desaparecer.
Este comentário foi feito pelo moderador no site
TypeError: Não é possível ler a propriedade 'getSheets' de null (riadok 3, súbor Kód)
Este comentário foi feito pelo moderador no site
Desculpe. Fiz algo errado. Já está funcionando bem.
Este comentário foi feito pelo moderador no site
Ei, posso saber qual é o seu erro? Eu tenho o mesmo erro
Este comentário foi feito pelo moderador no site
Oi.
Claro que você pode.
Criei um script usando o Google Script Manager (script.google.com) e pensei que funcionaria automaticamente em todas as planilhas do meu google drive, mas isso não era verdade.Provavelmente um script criado por meio do Google Script Manager, não por meio da planilha, não está vinculado a uma planilha. Eu tive que criar um script via menu na barra superior no Google Sheets aberto "Ferramentas / Editor de scripts" e a função que criei funciona apenas nessa planilha. Por favor, escreva se isso resolveu seu problema.
:)
Este comentário foi feito pelo moderador no site
funciona para mim! Obrigado!!!
Este comentário foi feito pelo moderador no site
Como exportar todos os nomes de planilhas em um arquivo excel aberto para o Google Sheet?
Este comentário foi feito pelo moderador no site
Como exportar todos os nomes de planilhas em um arquivo excel aberto para o Google Sheet? Obrigada
Este comentário foi feito pelo moderador no site
por que não está funcionando para mim? copiei os scripts e eles parecem tão executados sem erros, mas quando vou para o google sheet, ele não mostra a função "sheetsname"
Este comentário foi feito pelo moderador no site
Este script no Planilhas Google funciona muito bem! No entanto, sheetnames() não parece atualizar quando novas planilhas são adicionadas ou planilhas são renomeadas. Existe uma maneira de fazê-lo atualizar?
Este comentário foi feito pelo moderador no site
Obrigado :)))
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL