Data i en länkad Excel avkortas till 255 tecken i en Access-databas

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Ursprungligt KB-nummer:   839785

Anteckning

Den här artikeln gäller en Microsoft Access-databasfil (.mdb) eller en Microsoft Access-databasfil (.accdb). Nybörjare: Kräver kunskap om användargränssnittet på enanvändardatorer.

Symptom

Om du länkar till ett Microsoft Office Excel-kalkylblad från en Microsoft Office Access-databas och kolumnerna i Excel-kalkylbladet innehåller fler än 255 tecken kanske du märker att data i den länkade tabellen trunkeras efter det 255:e tecknet.

Orsak

När du länkar till ett Excel-kalkylblad som innehåller fler än 255 tecken i Access mappas kolumnen i Excel-kalkylbladet till den formaterade datatypen PM. Eftersom det formaterade PM-fältet behandlas som ett textfält med en gräns på 255 tecken kan du endast visa 255 tecken. Data trunkeras dock inte fysiskt i den länkade tabellen.

Lösning

Du kan komma runt problemet genom att importera Excel-kalkylbladet till en Access-tabell när kolumnerna i Excel-kalkylbladet innehåller fler än 255 tecken.

Status

Detta är avsiktligt.

Mer information

I Access kan du skapa anpassade format genom att ange egenskapen Format för textfältet och PM-fältet. Du kan använda följande specialtecken för att ange egenskapen Format för textfältet och PM-fältet:

Specialtecken Beskrivning
@ Texttecken. Antingen ett tecken eller ett blanksteg krävs.
& Du behöver inte skriva något texttecken.
< Tvinga alla tecken till gemener.
> Tvinga alla tecken till versaler.

När du länkar ett Excel-kalkylblad till en Access-databas och kolumnerna i Excel-kalkylbladet innehåller mer än 255 tecken mappas kolumnerna till PM-datatyper och egenskapen Format för PM-fältet anges till @ . Därför behandlas PM-fältet som ett textfält i Access och du kan visa endast 255 tecken med data.

Men om du importerar ett Excel-kalkylblad som innehåller kolumner som innehåller mer än 255 tecken mappas kolumnerna till ett PM-fält utan något specifikt format. Därför kan du visa fullständiga data i fältet.

Referenser

Mer information om hur du importerar eller länkar data från ett kalkylblad finns på följande Microsoft-webbplats:

Importera eller länka data från ett kalkylblad