Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por GabrielSRP
#70357
Boa tarde!

Utilizava um código em suplemento que usava para inserir imagens nas minhas planilhas de acordo com um referencia alfanumérica, porem no inicio do mês o suplemento começou a responder uma mensagem para as referencias não encontradas.

E isso está causando muito transtorno nos meus processos, vcs conseguem pensar alguma solução?

Segue abaixo o codigo e a mensagem de erro:
Código: Selecionar todos
Public Function getImage(ByVal sCode As String) As String
    Dim sFile As String
    Dim oSheet As Worksheet
    Dim oCell As Range
    Dim oImage As Shape

    Set oCell = Application.Caller ' Célula onde a função foi chamada
    Set oSheet = oCell.Parent      ' Planilha que chamou a função

    ' Se ainda não existir uma imagem com o código, carrega do arquivo e cria-a.
    ' A imagem já é posicionada na exata posição da célula onde a função foi chamada.
    
    If oImage Is Nothing Then
        sFile = "G:\FOTOS\" & sCode & ".jpg"
        Set oImage = oSheet.Shapes.AddPicture(sFile, msoCTrue, msoCTrue, oCell.Left, oCell.Top, oCell.Width, oCell.Height)
        oImage.Name = sCode
        
    End If

    ' Retorna nada para a célula (afinal, esta é somente uma função de auxílio)
    getImage = False

End Function
Imagem
Avatar do usuário
Por Basole
Posts Avatar
#70363
Bom, fiz um teste aqui com a função em questão em um modulo padrão.

=getImage(A1) => sem colocar dados na célula A1, retornou => #valor

E inserindo um nome de imagem na celula A1, de um diretorio configurado na função, retornou a imagem como esperado.

Tente desistalar e reinstalar este suplemento para que ele volte a se comportar normalmente
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord