O que estou procurando é um clique em ativar / desativar ou alternar de alguma forma. O mais próximo que eu cheguei é editar manualmente uma célula para inserir um 0
ou 1
, mas espero que exista um padrão melhor.
Sei que não há funcionalidade de caixa de seleção no Planilhas Google, mas existe uma maneira de obter funcionalidade equivalente de alguma forma?
google-sheets
dlanod
fonte
fonte
Respostas:
O Google lançou na última semana (abril de 2018) um recurso para inserir caixas de seleção nas células. Basta selecionar uma célula, clique no menu Inserir> Caixa de seleção
Para mais detalhes, consulte Adicionar e usar caixas de seleção .
NOTAS:
Os valores padrão para caixas de seleção são TRUE / FALSE, mas podem ser personalizados para usar qualquer valor como equivalente à caixa de seleção MARK / UNMARKED. Se suas células já tiverem dados, selecione as células e selecione Dados> Validação de Dados ... na caixa de seleção Critérios e selecione uma caixa de entrada para os valores TRUE / FALSE a serem usados.
De acordo com Detalhes adicionais sobre o novo gravador de macro e opções de formatação no Planilhas Google, pode levar várias semanas para estar disponível para todas as contas. No meu caso, isso está disponível para uma conta do G Suite, mas ainda não para as outras contas.Agora ele deve estar disponível para todas as contasRelacionado
fonte
0, 1
), mas se eu inserir a nova caixa de seleção, ela estará sempre desmarcada. Existe uma maneira de converter meus valores em caixas de seleção marcadas ou desmarcadas corretamente?Isso foi muito complicado, há uma maneira MUITO mais simples de fazer isso, adicionei outro campo "caixas de seleção rápidas e fáceis", uma maneira rápida e fácil de fazer isso é:
☐,☑
Voila! Sem folhas extras, sem codificação, nada. Se você quiser se divertir, pode criar uma opção "Formatação condicional", onde ☑ quadrados são VERDES e ☐ quadrados são VERMELHOS.
Incluí uma amostra na planilha que você forneceu.
fonte
A melhor solução de caixa de seleção que eu vi até agora é a usada neste modelo (aqui está um documento público criado pelo modelo que você pode visualizar sem fazer login no Google Drive).
Eles têm duas células em uma planilha extra com um caractere ou imagem de uma caixa de seleção não selecionada e uma de uma caixa de seleção selecionada. Em seguida, na célula em que você deseja usar a caixa de seleção, defina a validação de dados como "Itens de uma lista" e "Criar lista do intervalo" e selecione as duas células com os caracteres / imagens. Em seguida, você obtém uma lista suspensa na célula onde pode selecionar uma das opções.
Isso não fornece a ativação / desativação de um clique, mas é bem próximo.
Atualização: Acabei de definir o documento para editável por qualquer pessoa. Sem isso, você não seria capaz de ver como a seleção funciona.
fonte
Eu usei a solução de Matthijs, que funcionou para mim. Eu tive dificuldade em acompanhar e entender sua resposta, então aqui está a solução passo a passo:
fonte
Conforme observado por Rubén, o Google Sheets agora possui caixas de seleção reais. As caixas de seleção VERDADEIRA / FALSA padrão podem ser inseridas no menu Inserir (Inserir> Caixa de seleção). Mas você também pode inserir valores personalizados para os estados marcados e não marcados usando a Validação de Dados para inserir caixas de seleção (os valores podem ser números ou cadeias).
Advertências ao usar o método de Validação de Dados:
Página de ajuda do Google
Minha postagem no blog sobre caixas de seleção no Planilhas, nas quais discuto os itens acima com mais detalhes.
fonte
Sim, é possível. http://code.google.com/googleapps/appsscript/articles/bracket_maker.html possui uma boa amostra, incluindo como adicionar um botão a uma planilha para executar algum script do Google Apps na Seção 4. Isso pode ser usado para escrever 0/1 para uma célula oculta.
fonte
Há outra opção possível: um botão que marca a célula selecionada como "marcada" ou "desmarcada". Isso requer duas etapas: 1) clique na célula; 2) clique no botão para marcar ou desmarcar a célula.
Copie esta função:
Salve o script, feche-o e retorne à planilha.
Clique na imagem que você inseriu e escolha "Atribuir script". Digite o nome da função: toggleCheckBox.
Você pode ser solicitado a obter permissão quando clicar pela primeira vez na imagem.
fonte