Excel: Integrando a interface do botão de rádio

0

TL; DR: Eu preciso inserir um botão de opção (ou uma caixa de seleção) de tal forma que nem a inserção / inclusão deles na tabela nem o uso / seleção do usuário alterem a valor ou formatação de uma célula, mas há uma célula rastreadora que conta o número total de seleções positivas (botão de opção "Y" ou caixa de seleção marcada) na coluna.

Versão longa:

Eu tenho uma coluna com cada célula representando uma atividade (cada linha representa uma hora diferente do dia). As células atualmente são codificadas por cores por atividade e exibem o nome da atividade se, e somente se, forem a primeira / mais alta célula em um bloco de células verticalmente consecutivas, todas com o mesmo nome. (Por exemplo: Assim, uma coluna de formulário '(A, A, B, A, B, B, C)' é exibida como uma coluna de formulário '(A, _, B, A, B, _, C)', onde os sublinhados representam as células que são exibidas em branco (mas não são)).

O valor contido em uma célula será gerado por outra pessoa e precisará ser adaptável; assim, eu não sei o que eles serão quando eu estiver indo para o design da planilha.

Eu quero adicionar (de preferência automaticamente) um botão de rádio exatamente para cada célula que realmente exibe um valor (antecipadamente). Assim, no exemplo anterior, haveria um botão de opção em cada célula que não tem a forma representada por um sublinhado e nenhuma outra célula. Haveria dois (mutuamente exclusivos) botões de rádio nessas células, um rotulado "Y" (indicando que a atividade foi feita; "sim") e um rotulado "N" (indicando que a atividade não foi realizada; "não") .

Eu não quero que a inclusão desses botões de opção atrapalhe qualquer outra formatação. Em particular, quando uma célula está verticalmente adjacente a uma célula com o mesmo valor (formando, assim, um bloco), apenas a primeira apresenta texto, mas a cor de cada célula com essa atividade é apropriadamente colorida; quando os botões de rádio são colocados, eu quero que as células que exibem texto tenham os botões de rádio e (pelo menos visivelmente) nenhuma outra célula os tenha; Além disso, eu ainda quero que cada entrada no bloco seja colorida da mesma forma que antes (e eu não quero ter que refazer a formatação; a formatação deve depender apenas da palavra / valor na célula) e eu ainda quero apenas a célula mais acima para exibir qualquer texto (ou botões!).

Quando o usuário clica no botão "Y", quero que um total (que é registrado abaixo desta seção na planilha) seja incrementado em 1 (iniciando automaticamente em 0); quando o botão "N" é selecionado, o total permanece inalterado -  a menos que isso desmarque o botão "Y", caso em que o total é diminuído em 1. Nenhuma alteração deve ocorrer na célula com o botão de rádio, além de exibir qual botão foi selecionado.

Eu preferiria fazer tudo isso com os botões de opção (porque as opções da interface podem se expandir no futuro e eu quero poder fazer isso com generalidade completa), mas uma caixa de seleção também funcionaria se fosse necessário. (Verificado seria equivalente a selecionar o botão "Y"; desmarcado seria equivalente a selecionar o botão "N").

Como isso pode ser feito? Eu não estou muito familiarizado com essa funcionalidade no Excel.

    
por user173897 07.02.2018 / 01:24

0 respostas