| ♥ 0 | Um cliente ao importar dados no Excel despoletou o erro “O fornecedor ‘Microsoft.ACE.OLEDB.12.0’ não está registado no computador local”. Como se pode ultrapassar o erro? (Imagem.erro) Marked as spam |
1 answers
| Private answer Relativamente a esta situação, o problema acontece devido à nova versão V10.10 sr1 ser compilada em x64. Para resolver o problema, deverá descompactar o ficheiro abaixo e copiar para uma pasta "New folder" no disco C: https://www.dropbox.com/s/8lpbo52tcf3z23y/AccessDatabaseEngine%202007.zip?dl=0 De seguida executar a linha de comandos como administrador e executar os comandos:
Volte a testar a exportação do ficheiro depois de reiniciar a máquina. Marked as spam Comments Uma nota: se o Cliente tiver o Office 2010 instalado no posto este processo não deve ser executado, pois vai resultar em não conseguir utilizar o Excel e Word 2010.
Pelo contrário mesmo que o DCC tenha conseguido instalar este componente e tenha instalado as versões de 32 e 64 bits do Microsoft Access Database Engine 2010, para que seja possível usar o Office 2010 neste posto terá de ser manualmente desinstalado o componente de 64 bits.
Evidentemente que a solução é actualizar o Office para uma versão actual - se o Cliente não quiser/puder o resultado é não poder usar a opção de importação no ERP a partir de ficheiros Excel. |