Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan lagra RTF-formaterad text i en Access-databas med hjälp av fältet Lång text (kallas även PM) och ange rttext för fältets textformategenskap. Du kan till exempel göra texten fet eller understruken, använda olika teckensnitt för enskilda ord eller tecken och ändra textfärger. Du kan använda formatering för allt eller en del av innehållet i fältet när fältet visas i ett datablad och genom att redigera fältet via en bunden kontroll i ett formulär eller en rapport.

I den här artikeln

Vad är RTF?

RTF är text som är formaterad med vanliga formateringsalternativ, till exempel fetstil och kursiv stil, som inte är tillgängliga med oformaterad text. Du formaterar dina data med hjälp av vanliga formateringsverktyg, till exempel menyfliksområdet och formateringsverktygsfältet. I Bakgrunden används HTML-formateringskod (Hypertext Markup Language) för dina data. I Access används HTML eftersom det ger bättre kompatibilitet med RTF-fält som lagras i SharePoint-listor.

Bild av menyfliksområdet i Access

Access lagrar RTF med datatypen Lång text, som är den enda datatypen som har inbyggt stöd för RTF. Om du vill skapa ett fält för lagring av RTF skapar du fältet Lång text och anger sedan egenskapen TextFormat för det fältet till RTF. De två möjliga värdena är:

  • Richtext    Aktiverar RTF och lagras och tolkas som RTF-kod.

  • Klartext    Aktiverar oformaterad text och tolkas som oformaterad text.

Du anger egenskapen TextFormat för fältet Lång text i tabellen i databladsvyn och designvyn. När du har lagrat RTF i fältet Lång text kan du visa den i ett formulär eller en rapport med hjälp av en textrutekontroll. Textrutekontrollen har en textformategenskap som ärver det ursprungliga värdet från egenskapen TextFormat för fältet Lång text. Du kan dock ändra egenskapen TextFormat i textrutekontrollen.

I följande tabell visas alternativ för RTF-formatering som stöds:

Ikon

Alternativ

Beskrivning

Knappbild

Teckensnitt

Väljer ett annat teckensnitt.

Knappbild

Teckenstorlek

Väljer en teckenstorlek.

Bild av knapp

Fetstil

Gör den markerade texten fetstilt. Om texten redan är fet tar du bort fetstilen.

Knappbild

Kursivera

Gör den markerade texten kursiv. Om texten redan är kursiv tar du bort kursiv stilen.

Knappbild

Understrykning

Gör texten understruken. Om texten redan är understruken tar du bort understrykningen.

Knappbild

Vänsterjustera

Justerar texten mot vänstermarginalen.

Knappbild

Mitten

Centrerar texten i marginalen.

Knappbild

Högerjustera

Justerar texten mot högermarginalen.

Knappbild

Numrering

Börjar numrera stycken. Talet visas före varje stycke.

Bild av knappen Punktlista

Punkter

Börjar placera en punkt före varje stycke.

Bild av knapp

Teckensnittsfärg

Väljer en förgrundsfärg för teckensnitt.

Knappbild

Markeringsfärg för text

Gör så att texten ser ut som om den är markerad med en överstrykningspenna.

Knappbild

Minska indrag

Minskar stycke indraget.

Knappbild

Öka indrag

Ökar stycke indraget.

Bild av Vänster till höger-knapp

Vänster till höger

Fyller kontrollen från vänster till höger.

Bild av Höger till vänster-knapp

Höger till vänster

Fyller kontrollen från höger till vänster.

Överst på sidan

Skapa ett RTF-fält

Du kan skapa ett RTF-fält i tabelldatabladsvyn eller designvyn.

I databladsvyn

  1. Öppna tabellen i databladsvyn.

  2. Välj Klicka för att lägga till och välj sedan Lång text i listan.

  3. Dubbelklicka på fältrubriken och ange ett beskrivande namn för det nya fältet.

  4. Spara ändringarna.

I designvyn

  1. Öppna tabellen i designvyn.

  2. Leta reda på den första tomma raden i tabellrutnätet. Skriv sedan ett fältnamn i kolumnen Fältnamn .

  3. Välj Lång text i kolumnen Datatyp.

  4. Klicka på fliken Allmän under Fältegenskaper.

  5. Klicka i rutan Textformat och välj RTF.

  6. Spara ändringarna.

Överst på sidan

Ändra ett fält till RTF

  1. Öppna tabellen som innehåller fältet i designvyn.

  2. I tabellrutnätet klickar du på fältet Lång text som du vill ändra till RTF.

  3. Klicka på fliken Allmän under Fältegenskaper.

  4. Klicka på rutan Textformat och välj RTF.

  5. Spara ändringarna.

Överst på sidan

Ändra ett RTF-fält till oformaterad text

Viktigt    När du ändrar ett fält från RTF till oformaterad text visas en varning om att all formatering tas bort. När du har tillämpat ändringen på oformaterad text och tabellen har sparats kan du inte ångra ändringen.

  1. Öppna tabellen som innehåller fältet i designvyn.

  2. I tabellrutnätet klickar du på fältet Lång text som du vill ändra till RTF.

  3. Klicka på fliken Allmän under Fältegenskaper.

  4. Klicka i rutan Textformat och välj Oformaterad text.

  5. Spara ändringarna.

Överst på sidan

Avmarkera egenskapen Lägg endast till

Om du vill aktivera RTF-formatering för ett fält kontrollerar du att egenskapen Lägg endast till för fältet är inaktiverad. Annars döljs texten i fältet när du placerar markören i fältet eller i formulär- eller rapportkontroller som är bundna till det fältet.

Så här inaktiverar du egenskapen Lägg endast till

  1. Öppna tabellen i designvyn.

  2. Markera fältet Lång text som du vill ändra och rulla ned till egenskapen Lägg endast till på fliken Allmänt i den nedre delen av tabelldesignern.

  3. Klicka på fältet bredvid egenskapen och välj Nej i listan.

  4. Spara ändringarna.

Överst på sidan

Aktivera RTF-formatering för formulär- och rapportkontroller

Om du använder kommandona på fliken Skapa för att skapa ett formulär eller en rapport, och du har aktiverat RTF-redigering för det underliggande fältet Lång text, ärver den resulterande textrutekontrollen egenskapsuppsättningen Textformat för fältet Lång text. Om du har data i fältet Lång text i tabellen visas dessa data i textkontrollen i formuläret eller rapporten. Access aktiverar dock inte RTF-redigering när du lägger till en kontroll i ett formulär eller en rapport manuellt, även om du senare binder kontrollen till ett fält av lång text med RTF-formatering.

  1. Öppna formuläret i designvyn.

  2. Öppna fliken Design. Navigera till gruppen Kontroller och klicka på Textruta.

  3. Klicka och dra musen i ett tomt område i formuläret för att rita kontrollen.

  4. Klicka på textområdet för den nya kontrollen, högerklicka på textområdet för kontrollen (inte etiketten) och klicka sedan på Egenskaper.

  5. Klicka på fliken Alla på egenskapssidan för den nya kontrollen.

  6. Klicka på egenskapsrutan Kontrollkälla och välj fältet Lång text i listan.

    Som standard visas fälten i tabellen som är bundna till formuläret i listan. Om fältet Lång text finns i en annan tabell använder du uttryckssyntaxen för att binda kontrollen: =[tabellnamn]![fältnamn]. Använd hakparenteser och utropstecken exakt så som visas. Skriv namnet på tabellen i den första delen av uttrycket och namnet på fältet Lång text i den andra delen. Om du till exempel har en tabell med namnet Anteckningar med fältet Lång text med namnet Komplimanger anger du den här strängen i egenskapsrutan Kontrollkälla : =[Notes]![Compliments]

  7. På egenskapssidan, med fliken Alla markerad, letar du reda på och markerar egenskapsrutan Textformat och väljer sedan RTF i listan.

  8. Spara ändringarna.

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.