Inserir ou adicionar um campo rich text

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

No Microsoft Office Access 2007, você pode inserir texto formatado como rich text em um banco de dados. Para fazer isso, use um campo memorando e defina a propriedade do campo TextFormat (novo no Office Access 2007) como RichText. Você pode aplicar formatação a todo o campo ou a partes do seu conteúdo por meio de um controle ligado a um formulário, ou quando o campo é exibido em uma folha de dados. Você também pode aplicar a formatação a todo um campo durante a exibição de um relatório no Modo de Exibição Layout (novo no Office Access 2007).

Este artigo explica como inserir ou modificar um campo memorando que utilize o formato rich text e como formatar texto usando as opções de formatação rich text.

Neste artigo

O que é RTF?

Apresentando o estilo textFormat

Criar um campo rich text

Alterar um campo de texto sem formatação existente para um campo rich text

Aplicar opções de formatação ao texto

Alterar um campo rich text para um campo de texto sem formatação

O que fazer quando a propriedade TextFormat obtém fora de sincronia

Para obter mais informações


O que é rich text?

O Rich text é o texto formatado com opções comuns de formatação, como negrito ou itálico, que não estão disponíveis no texto sem formatação. Você formata os seus dados usando as ferramentas de formatação comuns aos programas do 2007 Microsoft Office system, como o Microsoft Office Word 2007 e o Microsoft Office PowerPoint 2007. Em segundo plano, o Office Access 2007 aplica códigos de formatação HTML aos seus dados. O Access usa o HTML porque esse formato proporciona maior compatibilidade com os campos rich text armazenados nas listas do Windows SharePoint Services 3.0.

A tabela a seguir lista as opções de formatação rich text disponíveis no Office Access 2007:

Ícone

Opção

Descrição

Imagem do botão

Nome da fonte

Seleciona uma face de tipos diferente

Imagem do botão

Tamanho da fonte

Seleciona o tamanho da fonte

Imagem do botão

Negrito

Aplica negrito ao texto selecionado. Se o texto já estiver em negrito, remove essa formatação.

Imagem do botão

Itálico

Aplica itálico ao texto selecionado. Se o texto já estiver em itálico, remove essa formatação.

Imagem do botão

Sublinhar

Sublinha o texto selecionado. Se o texto já estiver sublinhado, remove essa formatação.

Imagem do botão

Alinhar à esquerda

Alinha o texto pela margem esquerda.

Imagem do botão

Centralizar

Centraliza o texto entre as margens.

Imagem do botão

Alinhar à direita

Alinha o texto pela margem direita.

Imagem do botão

Numeração

Começa a numerar os parágrafos. O número aparece antes de cada parágrafo.

Imagem do botão

Marcadores

Começa a inserir um marcador antes de cada parágrafo.

Imagem do botão

Cor da fonte

Seleciona uma cor de primeiro plano da fonte

Imagem do botão

Cor de realce do texto

Faz o texto parecer como se tivesse sido marcado com um marca-texto.

Imagem do botão

Diminuir recuo

Diminui o recuo do parágrafo.

Imagem do botão

Aumentar recuo

Aumenta o recuo do parágrafo.

imagem do botão da esquerda para a direita

Da esquerda para a direita

Preenche o controle da esquerda para a direita.

Imagem do botão da direita para a esquerda

Da direita para a esquerda

Preenche o controle da direita para a esquerda.

O Office Access 2007 armazena o rich text usando o tipo de dados Memorando. Esse é o único tipo de dados no Access que oferece suporte interno ao formato rich text. Para criar um campo que armazene rich text, é necessário criar um campo memorando e definir sua propriedade TextFormat como RichText.

Início da página


Apresentando a propriedade TextFormat

A maioria dos controles, campos e objetos no Access possui um conjunto de propriedades associadas. Um propriedade é um valor nomeado que define alguma característica do objeto — como a sua posição, tamanho, ou se é ou não visível. A propriedade TextFormat contém a configuração que determina se o texto será tratado como rich text ou texto sem formatação. Os dois valores possíveis são:

Propriedade TextFormat

Descrição

RichText

O texto é exibido como rich text e é armazenado e interpretado como rich text no formato de marcação HTML.

Texto sem formatação

O texto é exibido como texto sem formatação e interpretado como texto sem formatação.

A propriedade TextFormat do campo memorando é definida no modo Design da tabela. O valor que você definir ali será herdado por qualquer caixa de texto que seja criada para exibir os dados do campo memorando. Esse valor, porém, só é herdado quando você cria o controle. Subseqüentemente, você pode alterá-lo usando a folha de propriedades da caixa de texto.

Início da página


Criação um campo rich text

O texto no formato rich text é armazenado em um campo que utiliza o tipo de dados Memorando. Esse é o único tipo de dados no Access que oferece suporte interno para exibir e armazenar rich text. Para criar um campo que armazene rich text, você deve criar um campo memorando e definir a propriedade TextFormat desse campo como RichText.

Crie um campo memorando para armazenar rich text

  1. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

  2. Na caixa de diálogo Abrir, abra o banco de dados ao qual você quer adicionar o campo.

  3. No Painel de Navegação, clique com o botão direito do mouse na tabela à qual você quer adicionar o campo de rich text e, em seguida, clique em Modo de Design.

  4. Na grade de design da tabela, localize a primeira linha vazia e digite um nome de campo na coluna Nome do Campo.

  5. Na coluna Tipo de Dados, selecione Memorando.

  6. Em Propriedades do Campo, clique na guia Geral.

  7. Clique dentro da caixa de texto Formato do Texto e selecione Rich Text.

  8. Para salvar a tabela, clique em Salvar Imagem do botão . na barra de ferramentas de acesso rápido de.

Depois de criar o campo Memorando, você pode inserir e formatar rich text no modo folha de dados ou no modo formulário. Para obter informações sobre formatação RTF, consulte a seção Opções de formatação de aplicar ao texto, mais adiante neste artigo.

Início da página


Alteração de um campo de texto sem formatação existente em um campo rich text

Se você tiver um campo Memorando existente que você gostaria de mudar para que ele possa armazenar RTF, você pode alterar o estilo textFormat para esse campo da PlainText para RichText. Se você tiver um campo de texto existente que você deseja alterar para que ele possa armazenar RTF, você deve primeiro alterar o tipo de dados do campo de texto para Memorando.

Altere um campo memorando existente para armazenar rich text

  1. Inicie o Office Access 2007.

  2. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

  3. Na caixa de diálogo Abrir, abra o banco de dados que contém o campo.

  4. No Painel de Navegação, clique com o botão direito do mouse na tabela que contém o campo e, sem seguida, clique em Modo de Design.

  5. Na grade de design da tabela, clique no campo memorando que você quer alterar para rich text.

  6. Em Propriedades do Campo, clique na guia Geral.

  7. Clique dentro da caixa de texto Formato do Texto e selecione Rich Text.

  8. Para salvar a tabela, clique em Salvar.

Altere um campo texto existente para que ele possa armazenar rich text

  1. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

  2. Na caixa de diálogo Abrir, abra o banco de dados que contém o campo.

  3. No Painel de Navegação, clique com o botão direito do mouse na tabela que contém o campo e, sem seguida, clique em Modo de Design.

  4. Na grade de design da tabela, clique no campo memorando que você quer alterar para rich text.

  5. Em Tipo de Dados, altere Texto para Memorando.

  6. Em Propriedades do Campo, clique na guia Geral.

  7. Clique dentro da caixa de texto Formato do Texto e selecione Rich Text.

  8. Para salvar a tabela, clique em Salvar.

Depois de armazenar rich text em um campo memorando, você pode exibi-lo em um formulário ou relatório usando um controle de caixa de texto. O controle de caixa de texto possui uma propriedade TextFormat que herda seu valor inicial da propriedade TextFormat do campo memorando. Contudo, é possível alterar a propriedade TextFormat no controle de caixa de texto.

Início da página


Aplicação das opções de formatação ao texto

Ao editar um campo rich text, seja no modo de Folha de Dados ou no modo Formulário, você pode aplicar opções de formatação usando os comandos disponíveis na Minibarra de ferramentas ou nos grupos Fonte e Alinhamento da Fonte na guia Início. Depois de selecionar o texto que deseja formatar, aplique as opções de formatação.

Se você usar o mouse para selecionar texto em um campo memorando que ofereça suporte ao formato rich text, a Minibarra de ferramentas aparecerá quando você completar a seleção e liberar o botão esquerdo do mouse. Essa barra inclui botões para as opções de formatação mais comuns.

A Minibarra de ferramentas

Suponha que você queira destacar algum texto aplicando negrito para torná-lo mais escuro e pesado.

Aplique a formatação usando a Minibarra de ferramentas

  1. Clique e arraste para selecionar o texto que você quer formatar.

    A Minibarra de ferramentas aparecerá.

  2. Posicione o ponteiro do mouse sobre a Minibarra de ferramentas para torná-lo mais visíveis e clique em negrito Imagem do botão .

Quando a Minibarra de ferramentas aparece, ela reflete as características de formatação do texto que você selecionou. Por exemplo, se o texto já estiver em negrito, o botão Negrito da barra de ferramentas aparecerá realçado.

Você também pode aplicar opções de formatação a partir da guia Início da Faixa de Opções, parte da Microsoft Office Fluent user interface. Suponha que você queira aplicar a opção de formatação Itálico.

Aplique a formatação usando a Faixa de Opções da Office Fluent

  1. Clique e arraste para selecionar o texto que você quer formatar.

  2. Na guia página inicial, no grupo fonte, clique em itálico Imagem do botão .

Dica : Para selecionar rapidamente uma palavra, coloque o ponteiro do mouse sobre ela e clique duas vezes. Para selecionar todo o parágrafo, clique três vezes.

Início da página


Alteração de um campo rich text em um campo de texto sem formatação

Você pode alterar um campo rich text em texto sem formatação e remover toda a formatação existente mudando a propriedade TextFormat do campo para TextoSemFormatação. Quando você altera um campo rich text para texto sem formatação, o Office Access 2007 adverte que toda a formatação será removida. Depois de que a alteração para texto sem formatação for aplicada e a tabela for salva, você não poderá desfazer a alteração.

Altere um campo de rich text para texto sem formatação

  1. Inicie o Office Access 2007.

  2. Clique no Botão do Microsoft Office imagem do botão office e clique em Abrir.

  3. Na caixa de diálogo Abrir, selecione e abra o banco de dados que contém o campo.

  4. No Painel de Navegação, clique com o botão direito do mouse na tabela que contém o campo e, sem seguida, clique em Modo de Design.

  5. Na grade de design da tabela, clique no campo Memorando que você quer alterar para rich text.

  6. Sob Propriedades do Campo, clique na guia Geral.

  7. Clique na caixa FormatoDoTexto e selecione Texto sem Formatação.

  8. Para salvar a tabela, clique em Salvar.

Início da página


O que fazer quando a propriedade TextFormat fica fora de sincronização

Para que o suporte ao formato rich text funcione corretamente, é necessário definir a propriedade TextFormat tanto no campo memorando como em qualquer controle caixa de texto que exiba o campo memorando. Normalmente, as propriedades TextFormat devem ser idênticas. Por exemplo, a propriedade TextFormat tanto do campo como do controle deve ser definida como RichText se você quiser que eles ofereçam suporte à formatação usando rich text. Se você não quiser usar o formato rich text, essa propriedade deverá ser definida como TextoSemFormatação em ambos. Se a propriedade TextFormat do campo memorando for definida como RichText mas a propriedade TextFormat da caixa de texto for definida como TextoSemFormatação, você verá todo o código HTML do rich text na caixa de texto quando estiver nos modos Formulário ou de Folha de Dados.

Início da página


Para obter mais informações

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×