0 votos
perguntado em Outros por (160 pontos)

Boa tarde prezados, estamos com problemas na integração do protheus com Word, quando chama a macro ele apresenta erro do exec_macro, ja coloquei a macro dentro do exec_macro. Mesmo assim ele da erro, e traz a pagina do word em branco, sem preencher as macros, quando tiramos as macros do exec_macro, ele traz as variaveis que preenche a partir do docvariable do word mesmo. Porem nao chama as macros criadas.

2 Respostas

0 votos
respondida por (700 pontos)
Bom dia João,

Não aparece error log ou algum alerta ?... faz upload do print.
0 votos
respondida por (160 pontos)
Segue print,

http://prntscr.com/lxwczh

e ele não grava nehum erro no errorlog.

por isso estou achando que pode ser alguma configuração mal executada.
comentado por (700 pontos)
Tem alguns pontos que devem ser olhados João:

1. Versões homologadas do office: http://tdn.totvs.com/display/tec/SmartClient+-+Office
2. Há alguma função de conversão de dados na fórmula, tipo Val(), por exemplo?
comentado por (160 pontos)
a versão é a 2016 então esta certo.

sim existe uma val.
comentado por (700 pontos)
Vi este comentário:
"Para quem está com esse problema a solução é bizarra, eu desenvolvi uma proposta no call center, funcionou tudo perfeito nos testes com Word 2010.. mostrei para o cliente.. ai quando ele foi testar deu esse erro louco (com Word 2007).. percebi que foi bem na hora que a rotina passou pelo bookmark (indicador) fiz vários testes e vi que não era ele o problema.. então decidi tirar a função Val da Macro e mandar o tipo de dado já como numérico.. ai adivinha o que aconteceu ?? Funcionou .. vai entender..
"
A parte que resolveu pro cara estava relacionado com Val

32 perguntas

27 respostas

21 comentários

66 usuários

Seja bem vindo a dbSeek, seu StackOverflow de Protheus, onde você pode fazer perguntas e receber respostas de outros membros da comunidade, alcançando sempre o melhor resultado.
...