Vídeo recomendado
https://youtu.be/diWPPPhW-9E

VBA + API 64 bits

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Ste.Belato
Acabou de chegar
Acabou de chegar
Mensagens: 2
Registrado em: Ter Jul 30, 2019 12:22 pm

VBA + API 64 bits

Mensagem por Ste.Belato »

Boa Noite!

Estou desenvolvendo um programa em VBA e para ficar com cara de programa quis colocar o barra de menu. Procurei na internet e achei um modelo porém ele foi desenvolvido para Office 32 bits e uso atualmente Office 2016 que é 64 bits. Já tentei alterar o código porém não tive muito sucesso porque não tenho muita experiência em programação . Alguém sabe me ajuda? Vou anexar a planilha que peguei na internet!

Obrigada.
Anexos
Menu em formulario compartilhada (2).rar
(50.23 KiB) Baixado 284 vezes


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


dough
Colaborador
Colaborador
Mensagens: 22
Registrado em: Ter Mai 31, 2011 10:34 am

Re: VBA + API 64 bits

Mensagem por dough »

Boa noite Ste.Belato, tudo bom?
Meu office é 32bits porem ja tive problemas por utilizar codigos meus em 64bits.
Acredito que a mensagem de erro diz algo como adicionar PtrSafe, certo?

Tente adicionar o comando PtrSafe entre todos os Declare Function, ficando assim:

Código: Selecionar todos

Declare PtrSafe Function
Estou anexando o arquivo com a modificação feita, só me confirme se deu tudo certo pois nao consigo testar aqui se rodou certinho em 64bits.
Anexos
64BITS - Menu em formulario compartilhada.rar
(51.55 KiB) Baixado 317 vezes


Ste.Belato
Acabou de chegar
Acabou de chegar
Mensagens: 2
Registrado em: Ter Jul 30, 2019 12:22 pm

Re: VBA + API 64 bits

Mensagem por Ste.Belato »

Obrigada, acabei de ver aqui a planilha.
Porém deu erro na hora de executar, apareceu a mensagem "Erro de Compilação: Tipos incompatíveis." E automaticamente fica grifado em azul a "AddressOf HookWinProc".

Vou anexar a imagem pra entender melhor.
Anexos
Erro 1.jpg
Erro 1.jpg (233.39 KiB) Exibido 3262 vezes


andreoew
Acabou de chegar
Acabou de chegar
Mensagens: 1
Registrado em: Sáb Jan 16, 2021 11:00 pm

Re: VBA + API 64 bits

Mensagem por andreoew »

Olá, alguém pode me ajudar com a solução da situação acima?


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder