Me deparei com uma situação curiosa, tenho um formulário onde dependendo se o checkbox está ou não marcado, um campo de texto aparece ou fica invisível, o código abaixo está tanto no evento "após atualizar" do checkbox, quanto no evento "no atual" do formulário. if check = -1 then me.texto.visible = true else me.texto.visible = false end if Tem vários checkbox e caixas de texto com a mesma condição, o curioso é, quando eu os crio no formulário original, a caixa de texto aparece quando marco o checkbox (originalmente as caixas de texto ficam invisíveis, só se tornam visíveis se marcar o check), porém ao desmarcá-lo elas não somem, o fato interessante é que se eu copiar o formulário e colar, criando outro igual, funciona perfeitamente, não é um um problema que me tire o sono, pois como eu disse, basta copiar e criar outro que funciona certinho, só fiquei curioso se alguém já encontrou um caso parecido, sabe o q deve estar ocorrendo. Seria um bug do access? Alguma configuração? Checkei as configurações dos formulários só pra ter ctz q são mesmo exatamente iguais, as configurações são as mesmas. Tem um detalhe interessante, nesse novo formulário que eu copiei e colei e que funciona perfeitamente a função visible, aparece e some conforme o check é marcado, se eu criar outro(s) check e caixas de texto com a mesma condição, também não funciona, também só aparece a caixa de texto, mas não some quando desmarco, pra funcionar eu tenho que copiar o form e colar novamente, aí sim no outro form funciona.