É possível inserir um selecionador de datas em todas as células de uma coluna na planilha do Google para que qualquer pessoa possa clicar (com um único clique) nessa célula e obter um calendário de selecionador de datas para selecionar uma data?
google-sheets
user12181
fonte
fonte
A primeira resposta parece estar funcionando para mim.
Etapa 1: Clique com o botão direito do mouse na célula na qual você deseja inserir uma data.
Etapa 2: Escolha Validação de Dados.
Etapa 3: defina Critérios como "Data" é uma data válida.
Etapa 4: SALVAR
Etapa 5: Clique duas vezes na célula e o seletor de datas será exibido.
Se você desejar que várias células mostrem o seletor de datas, apenas copie a célula Validada e cole-a onde quiser mostrar as datas na planilha.
fonte
se bem me lembro, você pode simplesmente definir o formato das células para data e isso terá o mesmo efeitoEu não acho que exista uma solução que atenda exatamente aos seus requisitos, mas você pode usar alguma formatação condicional para "enganar" o efeito, por exemplo
ter uma data padrão de 01/01/0001, ou seja, uma data que nunca será inserida por um usuário
formate condicionalmente as células com a cor da fonte igual ao plano de fundo da célula.
Dessa forma, quando um usuário clica duas vezes na célula, ele mostra o seletor de datas, mas parecerá uma célula em branco até que o faça; é claro que você precisará garantir que suas outras fórmulas ignorem a data padrão.
fonte
Se você preencher previamente a célula com uma data aleatória, o clique duplo exibirá o seletor de datas.
Fonte: Suporte do Google: formatar números em uma planilha
fonte
A solução envolveria um pouco de programação VBA. Então você cria um selecionador de data e o posiciona na célula A1. Clique com o botão direito do mouse e escolha a opção Visualizar código. A janela VBA será aberta e você verá dois menus suspensos (no primeiro, provavelmente será exibido: DTPicker21). No segundo menu suspenso, escolha "ALTERAR". dele cria um procedimento vazio para o evento Change do controle
Um procedimento para gravar a data selecionada na célula ativa:
Abra o modo DEBUG, escolha Compilar e salve o arquivo como .xlsm (pasta de trabalho habilitada para macro do Excel). Saia do modo de desenvolvedor.
No final, use a opção congelar linha superior (a caixa do seletor de datas foi colocada em A1) para que durante a rolagem ela esteja sempre visível. selecione qualquer célula que você deseja inserir a data, clique no seletor de datas e escolha a data desejada.
fonte