Revista Informática

Importar DBF a Microsoft Access. Problemas con Acentos y Carácteres Especiales

Publicado el 06 febrero 2012 por Alexborras @alexborras

Importar DBF a Microsoft Access. Problemas con Acentos y Carácteres EspecialesAl importar o vincular ficheros DBF como tablas de Access es frecuente encontrase con el problema de que los acentos y caracteres especiales como ª,º, etc. no se visualizan correcmente en las tablas destino. ESto es debido a que el juego de caracteres de los ficheros DBF es distinto al utilizado por Microsoft Access.

Sin embargo la solución es muy sencilla y no requiere la adquisición de programas de terceros o el desarrollo de rutinas de conversión. Basta con hacer los siguientes pasos para dejarlo solucionado:

  • Acceder al registro del sistema con Regedit
  • Ir a la clave siguiente según versión de Microsoft Access:
    • 2003: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
    • 2007: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity
      Engine\Engines\Xbase]
  • Sustituir el valor DataCodePage: OEM por el valor: ANSI
  • Abrimos la base de datos Access y veremos como los caracteres de las tablas vinculadas ya se muestran correctamente.

Esto es aplicable por ejemplo al importar datos de las aplicaciones de SP como Contaplus o FacturaPlus.


Volver a la Portada de Logo Paperblog

LOS COMENTARIOS (1)

Por  miguel
publicado el 08 octubre a las 11:23
Denunciar

Importar DBF a Microsoft Access. Problemas con Acentos y Carácteres Especiales. Aplicado cambio en Registro OEM->ANSI, TODO CORRECTO CON ACCESS, PERO ¿COMO CONSEGUIR MISMO RESULTADO CUANDO ABRIMOS UN DBF CON EXCEL 2010?