MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

+3
Nivaldo
vieirasoft
Assis
7 participantes

    [Resolvido]Como evitar num campo a informação " #Núm! "

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 11:54

    Bom dia

    Tenho num formulário o CAMPO1 com o valor "0.00".
    No mesmo formulário um CAMPO2 com o valor "0.00".

    No mesmo formulário um CAMPO3 que é o resultado da DIVISÂO do CAMPO1 pelo CAMPO2. Dá " #Núm! ".

    Como evitar " #Núm! " ou por a dar " ".
    Obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  vieirasoft 19/10/2010, 12:12

    Bom dia Assis

    Testei aqui com 3 campos (=([texto42]/[Texto44])) efectuada a divisão e deu certo, só não entendi se 0.00 se está a referir a número geral, horas ou percentagem??? Eu testei como número inteiro longo.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  vieirasoft 19/10/2010, 12:20

    Assis

    Veja o que a Microsoft aponta para as causas deste erro


    #Erro? ou #Nome? pode aparecer num controlo (controlo: objecto de interface gráfica do utilizador como, por exemplo, uma caixa de texto, caixa de verificação, barra de deslocamento ou botão de comando que permite aos utilizadores controlar o programa. Os controlos são utilizados para apresentar dados ou opções, executar uma determinada acção ou facilitar a leitura da interface do utilizador.) por várias razões. Para corrigir o problema, execute os seguintes passos:

    •Certifique-se de que o campo especificado na propriedade OrigemDoControlo do controlo não foi removido da tabela ou outra origem de registos (origem de registos: origem de dados subjacente de um formulário, relatório ou página de acesso a dados. Numa base de dados do Access, pode ser uma tabela, consulta ou instrução SQL. Num projecto do Access, pode ser uma tabela, vista, instrução SQL ou procedimento armazenado.) subjacente.
    •Verifique a ortografia do nome do campo na propriedade OrigemDoControlo do controlo.
    •Se tiver especificado uma expressão (expressão: qualquer combinação de funções, constantes, operadores lógicos ou matemáticos e nomes de campos, controlos e propriedades que resulta num único valor. As expressões podem efectuar cálculos, manipular caracteres ou testar dados.) na propriedade OrigemDoControlo do controlo, certifique-se de que existe um sinal de igual antes da expressão.
    •Certifique-se de que existem parênteses rectos à volta de referências nas expressões a controlar ou nos nomes dos campos que incluem espaços. Por exemplo, para subtrair um campo Data do envio de um campo Data requerida, escreva a seguinte expressão: =[Data requerida]-[Data do envio].
    •Se estiver a utilizar uma das funções incorporadas, certifique-se de que utiliza o número correcto de argumentos, que os argumentos estão na ordem correcta e que não omitiu nenhuma pontuação necessária. Para determinar qual a sintaxe correcta a utilizar, consulte o tópico da Ajuda relativo à função que está a utilizar.
    •Se estiver a fazer referência a outro controlo, certifique-se de que está a utilizar a sintaxe correcta.
    •Certifique-se de que não existe nenhuma referência circular a um controlo. Por exemplo, se especificar MeuControlo na propriedade Nome de um controlo e, em seguida, escrever =[A]+[B]+[MeuControlo] na caixa da propriedade OrigemDoControlo do controlo, o Microsoft Access não vai conseguir processar a expressão.
    •Certifique-se de que o ficheiro do Access (ficheiro do Microsoft Access: ficheiro de projecto ou base de dados. No Access 2007, os dados e objectos da base de dados são armazenados em ficheiros .accdb. As versões anteriores utilizam ficheiros .mdb. Um ficheiro de projecto do Access não contém dados e é utilizado para estabelecer ligação com uma base de dados SQL Server.) não contém uma referência em falta relativamente a um projecto ou a uma biblioteca abrindo um módulo (módulo: colecção de declarações, instruções e procedimentos armazenados em conjunto como uma unidade com nome. Existem dois tipos de módulos: módulos padrão e módulos de classe.) na Vista de estrutura (vista de Estrutura: vista que apresenta a estrutura dos seguintes objectos da base de dados: tabelas, consultas, formulários, relatórios e macros. Na vista de Estrutura, é possível criar novos objectos da base de dados e modificar a estrutura de objectos existentes.) e clicando em Referências no menu Ferramentas. Desmarque a caixa de verificação junto a quaisquer referências em falta e, em seguida, defina as referências desejadas.
    •Se o controlo estiver numa página de acesso a dados e tiver uma expressão que utilize uma função, certifique-se de que a função está disponível numa página de acesso a dados.
    Nivaldo
    Nivaldo
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 708
    Registrado : 08/12/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Nivaldo 19/10/2010, 12:25

    Olá Assis,

    Testa assim:

    If Me.CAMPO1 + Me.CAMPO2 <= 0 Then
    Me.CAMPO3 = ""
    Else
    Me.CAMPO3 = Me.CAMPO1 / Me.CAMPO2
    End If

    Pode ser no evento NO ATUAL do formulario o APOS ATUALIZAR do CAMPO2

    Nivaldo.
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 12:53

    Olá Nivaldo

    Depois de aplicar a sua ideia o resultado é, ao abrir o form.

    " Não é possível atribuir um valor a esse objecto "

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10764
    Registrado : 04/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  JPaulo 19/10/2010, 13:02

    http://maximoaccess.forumeiros.com/formularios-f11/como-evitar-o-erro-nesta-formula-t900.htm


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 13:47

    Olá JPaulo


    O Texto105 tem lá " 0,00", assim como o Texto90 e a formula está assim.
    Me.texto107=Ise([Texto105] É Nulo;"";Ise(IsError([Texto105]);"";Ise([Texto105]/[texto90];[Texto105]/[texto90])))

    Só que dá " #Núm! " e não " #Erro "

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10764
    Registrado : 04/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  JPaulo 19/10/2010, 14:19

    Coloque num site publico, o banco ou parte dele para eu ver.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Instruções SQL como utilizar...
    avatar
    Mancebo_VBA
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 19/10/2010

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Mancebo_VBA 19/10/2010, 14:20

    Ola Assis,

    Com que formato estao os Campos ? Texto ? Numero (Inteiro longo ou Duplo) ?

    Eu fiz um teste aqui tanto com numero e com texto o a mensagem que apareceu foi a de #Erro.

    Tem como voce postar como esta seu Codigo pra aparecer " #Núm! " ?

    Pelo que sei esse erro no "Excel" Ocorre com valores numéricos inválidos em uma fórmula ou função.

    Abs
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 16:29

    Olá a todos

    Aqui está o meu problema
    São os quatro campos no canto inferior direito " Formatados com fundo Amarelo", do formulário "ProducaoBlocoCorte"

    http://www.speedyshare.com/files/24770934/Exemplo_Assis.rar

    Obrigado

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10764
    Registrado : 04/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  JPaulo 19/10/2010, 16:46

    Veja:

    http://dl.dropbox.com/u/771097/Exemplo%20Assis_OLD.rar


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como evitar num campo  a informação " #Núm! " Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 17:10

    Olá JPaulo boa tarde

    Quem sabe sabe e ponto final ...
    Maravilha e dá outro aspecto
    Obrigado
    avatar
    Mancebo_VBA
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 19/10/2010

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Mancebo_VBA 19/10/2010, 17:13

    Ola Assis,

    Tem como voce Upar o Arquivo corrigido pra eu dar uma olhada ?
    Por que aqui nao ta dando pra fazer o Download do link que o Jpaulo mandou.

    Abs

    VLW
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4704
    Registrado : 06/11/2009

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Assis 19/10/2010, 17:55

    Aqui está
    http://www.speedyshare.com/files/24772838/Exemplo_Assis_OLD.rar
    avatar
    wallacefilipini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 20/10/2015

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  wallacefilipini 8/11/2018, 15:43

    Olá Amigo,
    O link está quebrado, pode me mandar o exemplo por gentileza?
    avatar
    Vic Manson Rossi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 11/02/2022

    [Resolvido]Como evitar num campo  a informação " #Núm! " Empty Re: [Resolvido]Como evitar num campo a informação " #Núm! "

    Mensagem  Vic Manson Rossi 25/6/2022, 16:39

    Não estou conseguindo acessar este exemplo http://dl.dropbox.com/u/771097/Exemplo%20Assis_OLD.rar
    Foi enviada pelo JPaulo

      Data/hora atual: 15/8/2022, 13:41