Inserire o aggiungere un campo RTF

In Microsoft Office Access 2007 è possibile memorizzare testo RTF formattato in un database. A tale scopo, è possibile utilizzare un campo Memo e impostare la proprietà FormatoTesto, una novità di Office Access 2007, su RTF. È possibile applicare la formattazione a tutto il contenuto del campo o a una parte di esso modificando il campo mediante un controllo associato in una maschera oppure è possibile applicarla quando il campo viene visualizzato in un foglio dati. È inoltre possibile applicare la formattazione a tutto il contenuto di un campo quando il report viene visualizzato in visualizzazione Layout, una nuova visualizzazione disponibile in Office Access 2007.

In questo articolo viene descritto come inserire o modificare un campo Memo che utilizza testo RTF e come formattare il testo utilizzando le opzioni di formattazione del testo RTF.

Contenuto dell'articolo

Informazioni sul testo RTF

Introduzione alla proprietà FormatoTesto

Creare un campo RTF

Modificare un campo di testo normale esistente in un campo RTF

Applicare le opzioni di formattazione al testo

Modificare un campo RTF in un campo di testo normale

Informazioni sulla sincronizzazione della proprietà FormatoTesto

Ulteriori informazioni


Informazioni sul testo RTF

Il testo RTF è testo che viene formattato utilizzando le opzioni di formattazione comuni, ad esempio grassetto e corsivo, che non sono disponibili con il testo normale. I dati vengono formattati utilizzando i tipici strumenti di formattazione disponibili nei programmi di Microsoft Office System 2007, ad esempio Microsoft Office Word 2007 e Microsoft Office PowerPoint 2007. In Office Access 2007 viene applicato automaticamente ai dati il codice di formattazione HTML (Hypertext Markup Language). In Access viene utilizzato il linguaggio HTML che offre un livello di compatibilità più elevato con i campi RTF memorizzati in elenchi Windows SharePoint Services 3.0.

Nella tabella seguente vengono elencate le opzioni di formattazione del testo RTF supportate da Office Access 2007:

Icona

Opzione

Descrizione

Icona del pulsante

Tipo carattere

Consente di selezionare un carattere diverso.

Icona del pulsante

Dimensione carattere

Consente di selezionare la dimensione del carattere.

Icona del pulsante

Grassetto

Consente di formattare in grassetto il testo selezionato. Se il testo è già formattato in grassetto, la formattazione in grassetto viene rimossa.

Icona del pulsante

Corsivo

Consente di formattare in corsivo il testo selezionato. Se il testo è già formattato in corsivo, la formattazione in corsivo viene rimossa.

Icona del pulsante

Sottolineato

Consente di sottolineare il testo. Se il testo è già sottolineato, la sottolineatura viene rimossa.

Icona del pulsante

Allinea a sinistra

Consente di allineare il testo al margine sinistro

Icona del pulsante

Centrato

Consente di centrare il testo entro i margini.

Icona del pulsante

Allinea a destra

Consente di allineare il testo al margine destro.

Immagine del pulsante

Numerazione

Consente di numerare i paragrafi. Il numero viene visualizzato prima di ogni paragrafo.

Immagine del pulsante

Elenco puntato

Consente di inserire un punto prima di ogni paragrafo.

Icona del pulsante

Colore carattere

Consente di selezionare il colore di primo piano del carattere.

Icona del pulsante

Colore evidenziatore testo

Consente di evidenziare il testo come quando si utilizza un evidenziatore.

Icona del pulsante

Riduci rientro

Consente di ridurre il rientro del paragrafo.

Icona del pulsante

Aumenta rientro

Consente di aumentare il rientro del paragrafo.

Icona del pulsante Da sinistra a destra

Da sinistra a destra

Consente il riempimento del controllo da sinistra a destra.

Icona del pulsante Da destra a sinistra

Da destra a sinistra

Consente il riempimento del controllo da destra a sinistra.

In Office Access 2007 il testo RTF viene memorizzato utilizzando il tipo di dati Memo, ovvero l'unico tipo di dati di Access che dispone del supporto incorporato per testo RTF. Per creare un campo per la memorizzazione di testo RTF, è necessario creare un campo Memo e quindi impostare la proprietà FormatoTesto del campo su RTF.

Torna all'inizio


Introduzione alla proprietà FormatoTesto

La maggior parte dei controlli, dei campi e degli oggetti di Access dispone di una serie di proprietà associate. Una proprietà è un valore denominato che definisce alcune caratteristiche dell'oggetto, ad esempio quelle relative alla posizione, alla dimensione e alla visualizzazione. La proprietà FormatoTesto contiene l'impostazione che determina se il testo verrà trattato come testo RTF o testo normale. I due valori possibili sono:

Proprietà FormatoTesto

Descrizione

RTF

Il testo viene visualizzato come testo RTF e viene memorizzato e interpretato come tag HTML formattato.

Testo normale

Il testo viene visualizzato e interpretato come testo normale.

È possibile impostare la proprietà FormatoTesto per il campo Memo nella visualizzazione Struttura della tabella. Il valore impostato in questa visualizzazione viene ereditato da tutte le caselle di testo create per visualizzare i dati nel campo Memo. Il valore viene tuttavia ereditato solo quando viene creato il controllo. Sarà in seguito possibile modificare il valore utilizzando la finestra delle proprietà per la casella di testo.

Torna all'inizio


Creare un campo RTF

Il testo RTF viene memorizzato in un campo che utilizza il tipo di dati Memo, ovvero l'unico tipo di dati che dispone del supporto incorporato per la visualizzazione e memorizzazione di testo RTF. Per creare un campo in cui sia possibile memorizzare testo RTF, è innanzitutto necessario creare un campo Memo e impostare la proprietà FormatoTesto corrispondente su RTF.

Creare un campo Memo per la memorizzazione di testo RTF

  1. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  2. Nella finestra di dialogo Apri aprire il database al quale si desidera aggiungere il campo.

  3. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella alla quale si desidera aggiungere il campo RTF e quindi scegliere Visualizzazione Struttura.

  4. Nella griglia di struttura della tabella individuare la prima riga vuota. Nella colonna Nome campo digitare quindi un nome di campo.

  5. Nella colonna Tipo dati selezionare Memo.

  6. In Proprietà campo fare clic sulla scheda Generale.

  7. Fare clic nella casella Formato testo e selezionare RTF.

  8. Per salvare la tabella, fare clic su Salva Icona del pulsante sulla barra di accesso rapido.

Dopo aver creato il campo Memo, sarà possibile immettere il testo RTF e formattarlo nella visualizzazione Foglio dati o visualizzazione Maschera. Per informazioni sulla formattazione di testo RTF, vedere la sezione Applicare le opzioni di formattazione al testo più avanti in questo articolo.

Torna all'inizio


Modificare un campo di testo normale esistente in un campo RTF

Se si dispone di un campo Memo esistente che si desidera modificare in modo da potervi memorizzare testo RTF, sarà possibile modificare la proprietà FormatoTesto del campo corrispondente da Testo normale a RTF. Se si dispone di un campo di testo esistente che si desidera modificare in modo da potervi memorizzare il testo RTF, sarà innanzitutto necessario modificare il tipo di dati del campo da Testo a Memo.

Modificare un campo Memo esistente per la memorizzazione di testo RTF

  1. Avviare Office Access 2007.

  2. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  3. Nella finestra di dialogo Apri aprire il database che contiene il campo.

  4. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che contiene il campo e quindi scegliere Visualizzazione Struttura.

  5. Nella griglia di struttura della tabella fare clic sul campo Memo che si desidera modificare in testo RTF.

  6. In Proprietà campo fare clic sulla scheda Generale.

  7. Fare clic nella casella Formato testo e selezionare RTF.

  8. Per salvare la tabella, fare clic su Salva.

Modificare un campo di testo esistente in modo da potervi memorizzare testo RTF

  1. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  2. Nella finestra di dialogo Apri aprire il database che contiene il campo.

  3. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che contiene il campo e quindi scegliere Visualizzazione Struttura.

  4. Nella griglia di struttura della tabella fare clic sul campo Testo che si desidera modificare in testo RTF.

  5. In Tipo dati modificare Testo in Memo.

  6. In Proprietà campo fare clic sulla scheda Generale.

  7. Fare clic nella casella Formato testo e selezionare RTF.

  8. Per salvare la tabella, fare clic su Salva.

Dopo aver memorizzato il testo RTF in un campo Memo, sarà possibile visualizzarlo in una maschera o in un report utilizzando un controllo Casella di testo. Il controllo Casella di testo dispone della proprietà FormatoTesto la quale eredita il valore iniziale corrispondente dalla proprietà FormatoTesto del campo Memo. È tuttavia possibile modificare la proprietà FormatoTesto del controllo Casella di testo.

Torna all'inizio


Applicare le opzioni di formattazione al testo

Quando si modifica un campo RTF in visualizzazione Foglio dati o in visualizzazione Maschera, è possibile applicare le opzioni di formattazione utilizzando i comandi disponibili sulla barra di formattazione rapida oppure nei gruppi Carattere e Allineamento carattere della scheda Home. Selezionare innanzitutto il testo che si desidera formattare, quindi applicare le opzioni di formattazione.

Se si utilizza il mouse per selezionare il testo in un campo Memo che supporta testo RTF, la barra di formattazione rapida verrà visualizzata dopo avere selezionato il testo e rilasciato il pulsante sinistro del mouse. La barra di formattazione rapida dispone dei pulsanti per le opzioni di formattazione più comuni.

Barra di formattazione rapida

Si supponga di voler enfatizzare un parte di testo applicandovi la formattazione in grassetto in modo da renderlo più scuro e intenso.

Applicare la formattazione utilizzando la barra di formattazione rapida

  1. Fare clic e trascinare per selezionare il testo che si desidera formattare.

    Verrà visualizzata la barra di formattazione rapida.

  2. Posizionare il puntatore del mouse sulla barra di formattazione rapida per renderla più visibile e fare clic su Grassetto Icona del pulsante .

Quando viene visualizzata, la barra di formattazione rapida riflette le caratteristiche di formattazione selezionate per il testo. Ad esempio, se il testo è già formattato in grassetto, il pulsante Grassetto sulla barra di formattazione risulterà selezionato.

È inoltre possibile applicare le opzioni di formattazione utilizzando la scheda Home disponibile sulla barra multifunzione, che fa parte dell'interfaccia utente Microsoft Office Fluent. Si supponga di voler applicare l'opzione di formattazione Corsivo.

Applicare la formattazione utilizzando la barra multifunzione Office Fluent

  1. Fare clic e trascinare per selezionare il testo che si desidera formattare.

  2. Nel gruppo Carattere della scheda Home fare clic su Corsivo Icona del pulsante .

Suggerimento : Per selezionare velocemente una parola, posizionare il puntatore sulla parola e fare doppio clic. Per selezionare l'intero paragrafo, fare clic tre volte.

Torna all'inizio


Modificare un campo RTF in un campo di testo normale

È possibile modificare un campo RTF in testo normale e rimuovere la formattazione modificando la proprietà FormatoTesto del campo in Testo normale. Quando si modifica un campo da RTF in testo normale, in Office Access 2007 viene visualizzato un messaggio di avviso che indica che la formattazione verrà rimossa. Dopo aver applicato la modifica al testo normale e aver salvato la tabella, non sarà possibile annullare la modifica apportata.

Modificare un campo RTF in testo normale

  1. Avviare Office Access 2007.

  2. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  3. Nella finestra di dialogo Apri selezionare e aprire il database che contiene il campo.

  4. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che contiene il campo, quindi scegliere Visualizzazione Struttura.

  5. Nella griglia di struttura della tabella fare clic sul campo Memo che si desidera modificare in testo RTF.

  6. In Proprietà campo fare clic sulla scheda Generale.

  7. Fare clic nella casella Formato testo e selezionare Testo normale.

  8. Per salvare la tabella, fare clic su Salva.

Torna all'inizio


Informazioni sulla sincronizzazione della proprietà FormatoTesto

Per fare in modo che il supporto RTF funzioni correttamente, è necessario impostare la proprietà FormatoTesto sia per il campo Memo sia per gli eventuali controlli Casella di testo utilizzati per visualizzare il campo Memo. Queste proprietà FormatoTesto devono in genere avere lo stesso valore. Ad esempio, la proprietà FormatoTesto per il campo e per il controllo deve essere impostata su RTF affinché il campo e il controllo siano entrambi in grado di supportare il testo RTF formattato. Se non si desidera utilizzare il testo RTF, impostare la proprietà di ogni elemento su Testo normale. Se la proprietà FormatoTesto del campo Memo è impostata su RTF e la proprietà FormatoTesto della casella di testo è impostata su Testo normale, nella casella di testo in visualizzazione Maschera e in visualizzazione Foglio dati verrà visualizzato il testo HTML formattato.

Torna all'inizio


Ulteriori informazioni

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×