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


4 participantes

    [Resolvido]Erro 53 "Objeto não encontrado"

    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  MarkKnight 2/8/2015, 19:47

    É o seguinte, tenho um formulário com foto, tá funcionando direitinho, só que ao clicar cancelar na caixa de dialogo que abria para "pegar" a foto dava o erro 53, resolvi colocando "on error goto erro" só que eu não queria usar essa função eu queria usar uma função que resolvesse o erro 53, não que o ocultasse, pois a função "on error goto erro", obriga a pular o erro, não o resolve. Desde já fico agradecido pela atenção.

    Private Sub btnInserir_Click()

    On Error GoTo Erro

    foto = Application.GetOpenFilename(fileFilter:="picture file,*.jpg")
    Image1.Picture = LoadPicture(foto)
    Image1.PictureSizeMode = fmPictureSizeModeStretch
    Erro:

    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  JPaulo 3/8/2015, 10:23

    Talvez assim;

    Código:
    Private Sub Command0_Click()
    foto = Application.GetOpenFileName(fileFilter:="picture file,*.jpg")
        If foto = False Then
            MsgBox "Cancelado.", vbCritical
            Else
            Image1.Picture = LoadPicture(foto)
            Image1.PictureSizeMode = fmPictureSizeModeStretch
        End If
    End Sub


    .................................................................................
    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]Erro 53 "Objeto não encontrado" Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Erro 53 "Objeto não encontrado" Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Erro 53 "Objeto não encontrado" Folder_announce_new Instruções SQL como utilizar...
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Agradecimento

    Mensagem  MarkKnight 7/8/2015, 21:33

    Eu testei a função sozinha e deu certo, mas, quando eu coloquei no meu formulário
    aconteceu o seguinte nesse trecho da instrução "if foto = false then" quando eu coloco
    o false sem as aspas, como você forneceu, ele resolve o problema do erro ao clicar em
    cancelar, mas não carrega a foto e dá erro 13 tipos incompativeis; quando eu coloco "if foto = "false" then"
    o false com as aspas, ela dá o erro ao clicar em cancelar objeto não encontrado erro 53, mas, carrega a foto normalmente,
    esqueci de mencionar que declarei no módulo o seguinte "public foto as string" pois salvo
    o caminho da foto na planilha, espero que tenha me compreendido, e se puder ajudar-me ficarei grato. Obrigado!
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Erro 53 "Objeto não encontrado" ainda não resolvido

    Mensagem  MarkKnight 10/8/2015, 12:11

    É o seguinte, tenho um formulário com foto, tá funcionando direitinho, só que ao clicar cancelar na caixa de dialogo que abria para "pegar" a foto dava o erro 53, resolvi colocando "on error goto erro" só que eu não queria usar essa função eu queria usar uma função que resolvesse o erro 53, não que o ocultasse, pois a função "on error goto erro", obriga a pular o erro, não o resolve. Desde já fico agradecido pela atenção.

    Private Sub btnInserir_Click()

    On Error GoTo Erro

    foto = Application.GetOpenFilename(fileFilter:="picture file,*.jpg")
    Image1.Picture = LoadPicture(foto)
    Image1.PictureSizeMode = fmPictureSizeModeStretch
    Erro:

    End Sub

    JPaulo, Talvez assim;

    Código:Private Sub Command0_Click()
    foto = Application.GetOpenFileName(fileFilter:="picture file,*.jpg")
    If foto = False Then
    MsgBox "Cancelado.", vbCritical
    Else
    Image1.Picture = LoadPicture(foto)
    Image1.PictureSizeMode = fmPictureSizeModeStretch
    End If
    End Sub

    JPaulo:

    Eu testei a função sozinha e deu certo, mas, quando eu coloquei no meu formulário
    aconteceu o seguinte nesse trecho da instrução "if foto = false then" quando eu coloco
    o false sem as aspas, como você forneceu, ele resolve o problema do erro ao clicar em
    cancelar, mas não carrega a foto e dá erro 13 tipos incompativeis; quando eu coloco "if foto = "false" then"
    o false com as aspas, ela dá o erro ao clicar em cancelar objeto não encontrado erro 53, mas, carrega a foto normalmente,
    esqueci de mencionar que declarei no módulo o seguinte "public foto as string" pois salvo
    o caminho da foto na planilha, espero que tenha me compreendido, e se puder ajudar-me ficarei grato. Obrigado!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  Alvaro Teixeira 10/8/2015, 12:36

    Olá Mark, tenha atenção às regras do fórum em especial o nº. 3, veja no link abaixo:
    https://www.maximoaccess.com/t48-regras-do-forum
    Procedi à união dos tópicos.
    Vamos aguardar a resposta do colega.

    Entretanto se postar pequeno exemplo do que está a tentar fazer, talvez outro(s) utilizador(es) do fórum possam ajudar.
    Abraço
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Ainda no aguardo

    Mensagem  MarkKnight 15/8/2015, 14:12

    Infelizmente anda não obtive resposta, para a minha questão, fico no aguardo. . .
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  Julio Lustosa 15/8/2015, 15:23

    Mark, bom dia!

    Você disse em uma resposta anterior que declarou a variável foto como do tipo string e que há erro de 13 (tipos incompatíveis). Isso porque você a instrução Application.GetOpenFilename retorna verdadeiro ou falso (True/False), mas não como você está pensando.

    Para corrigir o erro 13, altere a declaração da sua variável para Boolean e faça o teste.

    Att.
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Obrigado Julio Lustosa

    Mensagem  MarkKnight 16/8/2015, 19:59

    Vou testar o que você me disse, em breve colocarei o resultado, mais uma vez obrigado!
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Teste falhou!

    Mensagem  MarkKnight 21/8/2015, 20:42

    Testei o que você me indicou, Julio Lustosa, mas não deu certo, aliás deu certo, mas, esqueci de dizer
    que eu uso a variável (dim foto as string), porque eu guardo o caminho da imagem na célula, e infelizmente
    não ficou como eu queria.
    Obrigado pela ajuda, sua informação ajudou-me muito, espero sempre contar com os que dispõe-se a ajudar.
    Julio Lustosa
    Julio Lustosa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 203
    Registrado : 23/02/2011

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  Julio Lustosa 22/8/2015, 17:58

    Olá!

    Então no lugar do False, use "". Veja:

    If foto = "" Then
    MsgBox "Cancelado.", vbCritical
    Else
    Image1.Picture = LoadPicture(foto)
    Image1.PictureSizeMode = fmPictureSizeModeStretch
    End If

    Quando ele tentar salvar o endereço da imagem na variável foto e não conseguir, as aspas duplas lhe dará o resultado que deseja. Ou seja, se a variável está vazia, então ele não carregará a imagem. Mostrará a mensagem de cancelado.

    Att.
    MarkKnight
    MarkKnight
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 31/07/2015

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Solucionado

    Mensagem  MarkKnight 28/8/2015, 22:11

    Até que enfim consegui resolver com a ajuda de todos que colaboram e ajudaram-me
    e lendo uns artigos, simplesmente resolvi o problema, mudando a variável pública que
    coloquei no módulo de "dim foto as string" para "dim foto as variant", essa simples
    mudança deixou tudo perfeito, e agora quando clico em cancelar, não aparece mais
    a mensagem, de erro.
    Obrigado pessoal e DEUS abençoe a todos!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  Alvaro Teixeira 29/8/2015, 10:49

    Olá Marks, obrigado pelo retorno os utilizadores do fórum agradecem.

    No entanto faltou dar o tópico como resolvido.
    Desta vez eu coloco, veja como dar o tópico como resolvido.
    Abraço

    Conteúdo patrocinado


    [Resolvido]Erro 53 "Objeto não encontrado" Empty Re: [Resolvido]Erro 53 "Objeto não encontrado"

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 00:06