Digamos, estou fazendo um formulário via userform que jogará os dados na planilha, até aí tudo bem. Neste formulário o usuário terá umas 20 caixas de seleção para selecionar, podendo selecionar uma, duas ou as 20 caixas. Quando selecionado esta caixa manda, se verdadeiro ou falso, para uma célula pré-determinada esses dados. Até aí tudo certo. O meu problema é que se for selecionado mais de uma, a célula que retorna os dados retorna com dados de apenas uma das caixas que foram selecionadas e não com as demais. Ex:
Sub...
If checkbox1.Value = True Then Range("plan1!a1").Value = "Raio x;"
If checkbox1.Value = False Then Range("plan1!a1").Value
If checkbox2.Value = True Then Range("plan1!a1").Value = "Tomografia;"
If checkbox2.Value = False Then Range("plan1!a1").Value
End
Se eu selecionar as duas caixas, apenas um dos dados retornará na célula, e eu precisaria que os dois ou mais retornassem caso selecionados.
Postado : 15/07/2014 8:55 am