Guest well Postado Junho 6, 2006 Denunciar Share Postado Junho 6, 2006 e o seguinte tem como determinar o valor maximo de uma celula tipo: na cel.D2 = ate 20 ou menos que issoE2 = ate 30 ou menos que issoObs:. não é a quantidade de caracteres e sim o valor no caso valor maximo. entre outros valores .. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 6, 2006 Denunciar Share Postado Junho 6, 2006 Não conheço uma função específica para fazer isso, mas sei que o seguinte código em VBA resolve seu problema: Private Sub Worksheet_Change(ByVal Target As Range) If Range("A1").Value > 20 Then MsgBox ("O valor máximo é 20") Range("a1").Value = "" End If End Sub Esse código será executado a cada alteração feita na planilha, o "if" pergunta se o valor digitado em A1 é maior do que 20, se for ele apresentará uma mensagem falando que o valor é maior e limpa o que foi digitado lá, caso contrario não faz nada. É isso, até mais... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest well Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 era ezatamente o que ue qria so que está havendo um problema como que eu faço para esse codigo validar pra mai de uma celula tipo:na celula a1 valor maior é 20na celula a2 valor maximo é 30valeww!!! espero resposta;;..,,>><< Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 Criei outra condição... Private Sub Worksheet_Change(ByVal Target As Range) If Range("A1").Value > 20 Then MsgBox ("O valor máximo é 20") Range("a1").Value = "" End If If Range("A2").Value > 30 Then MsgBox ("O valor máximo é 30") Range("A2").Value = "" End If End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest well Postado Junho 9, 2006 Denunciar Share Postado Junho 9, 2006 valeww me ajudou muitoooo!!!!.....se tiver um tuto e se poder me passa agradesso meu email : wssange@gmail.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 9, 2006 Denunciar Share Postado Junho 9, 2006 Já tinha lhe dito em um tópico anterior que não tenho um tutorial de VBA, o que eu tenho é uma apostila de VB6. Em um outro tópico que você criou o fahledu recomendou um link muito bom, eu mesmo conferi, o site mostra do básico ao avançado, dá uma olhada, e qualquer dúvida tem o fórum.http://www.dcc.fc.up.pt/~ricroc/aulas/0405/sap/teor.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Junho 10, 2006 Denunciar Share Postado Junho 10, 2006 esta acontecendo o seguinte erro tava tudo certo salvei quando eu abri novamente deu um errro coisas da macro ..........o que eu faço para corrigir e da certo??????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 10, 2006 Denunciar Share Postado Junho 10, 2006 Você precisa configurar a segurança das macros, senão o Excel desativa elas, faça o seguinte: Vá em Ferramentas>>Macro>>Segurança, ai você seleciona nivel de segurança "Baixo", assim ele ativa as macros sem perguntar. Se você deixar em "Médio" ele vai te perguntar se você deseja ativar as macros toda vez que você abrir o arquivo. Já em "Alto" elas serão desativadas de qualquer maneira. É isso, e até mais... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest well Postado Junho 10, 2006 Denunciar Share Postado Junho 10, 2006 valeu!!! cara foi de imensa ajuda.........// Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fahledu Postado Junho 10, 2006 Denunciar Share Postado Junho 10, 2006 por questão de segurança o ideal é deixar pelo menos em medio... assim evita surpresas... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 10, 2006 Denunciar Share Postado Junho 10, 2006 Depende fahledu, porque se você é o criador do código que surpresa pode ter? Nenhuma! É perigoso quando você baixa da Internet um arquivo com macro, isso sim pode conter "surpresas desagradáveis".E outra coisa, o nível de segurança só é aplicado no arquivo em questão, não em todos os arquivos do Excel. É isso, até mais... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fahledu Postado Junho 11, 2006 Denunciar Share Postado Junho 11, 2006 perigoso quando você baixa da Internet exatamente ai que me referi sobre evitar surpresasE outra coisa, o nível de segurança só é aplicado no arquivo em questão, não em todos os arquivos do Excel.Tem certeza?Pelo menos aqui quando altero muda em todos e pra confirmar abri um arquivo novo, alterei a segurança do macro de alto para medio, fechei o arquivo e abri um antigo que estava alto antes e agora está com o nivel medio. pode ser alguma config minha aqui... mas sempre foi assim... você sabe o que seria? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest well Postado Junho 11, 2006 Denunciar Share Postado Junho 11, 2006 concordo com fahledu uma vez configurado medio alto baixo a confg e passada paraos outros fiz a comfig baixa e eles passaram para os outros ou seja o confg fica no excel..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Junho 11, 2006 Denunciar Share Postado Junho 11, 2006 Realmente eu me enganei. Eu havia feito esse teste a muito tempo atrás, mas agora fiz denovo eu vi que é verdade sobre a segurança. Obrigado pelo toque fahledu Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest well
e o seguinte tem como determinar o valor maximo de uma celula tipo: na cel.
D2 = ate 20 ou menos que isso
E2 = ate 30 ou menos que isso
Obs:. não é a quantidade de caracteres e sim o valor no caso valor maximo. entre outros valores ..
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.