Notifications
Clear all

Problemas ao executar Formulário

4 Posts
4 Usuários
0 Reactions
1,534 Visualizações
fcarlosc
(@fcarlosc)
Posts: 453
Honorable Member
Topic starter
 

Boa-noite

Tenho um formulário que baixei e no Office 32 bits funciona blz...no 64 bits alterei todos que acusavam erro na linha "Private Declare Function" para "Private Declare PtrSafe Function", só que no final do UserForm está dando erro na linha "g_lpMyWndProc = SetWindowLong(g_hForm, GWL_WNDPROC, AddressOf HookWinProc)".

no "AddressOf HookWinProc"

Private Sub UserForm_Initialize()
    
  Dim lngWinState As XlWindowState


códigos...e deposi lá no final


g_hForm = FindWindow(vbNullString, Me.Caption)
    
    Call CreateAPIMenu

    #If VBA6 Then
        g_lpMyWndProc = SetWindowLong(g_hForm, GWL_WNDPROC, AddressOf HookWinProc)
    #Else
        g_lpMyWndProc = SetWindowLong(g_hForm, GWL_WNDPROC, AddrOf("HookWinProc"))
    #End If

End Sub

Teria alguma solução !?

 
Postado : 02/05/2018 6:16 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

fcarlosc,

Bom dia!

Pedimos, por gentileza, ao postar código VBA aqui no fórum, utilizar a ferramenta CODE que fica localizada logo acima da caixa de mensagens (quinto botão da esquerda para a direita).

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 03/05/2018 8:19 am
(@andreoew)
Posts: 1
New Member
 

Boa noite

Alguém teve solução para a solicitação acima?

 
Postado : 19/02/2021 9:36 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bem vindo ao Planilhando, @andreoew!

Este post está parado há muito tempo. Descreva a sua dúvida em detalhes e anexe um arquivo que reflita o problema que está enfrentando. Talvez este tópico não tenha evoluído justamente pelo fato do autor não ter fornecido subsídios suficientes para isso.

 
Postado : 20/02/2021 8:06 pm