? Formatação de texto como moeda é uma tarefa complicada no Microsoft Word 2007. Ao contrário do Excel , o Word não possuem formatação de números (exceto em fórmulas ) . Há, no entanto , algumas abordagens possíveis para a formatação de texto numérico como valores em dólares norte-americanos. Brute Force
Simplesmente o suficiente, digitar o valor em dólar completo , com o cifrão , vírgulas e dois dígitos depois do ponto decimal. Se você só precisa ocasionalmente criar pequenas mesas com apenas alguns valores , este é o , a opção mais simples e rápida mais fácil .
Criar uma macro
Aqui é onde fica complicado. Escrevendo macros requer um pouco de esforço , mas uma vez que a macro é criado, você vai ser capaz de formatar rapidamente grandes seções de uma tabela com o clique de um botão ou tecla de atalho .
Ativar a guia Desenvolvedor , clicando no botão Office e clique no botão " Opções do Word " na parte inferior do menu. Na seção Popular, clique na caixa ao lado de " Mostrar guia Desenvolvedor na Faixa de Opções " para que haja uma marca de seleção na caixa. Clique em " OK".
Na guia Desenvolvedor ( entre View e add-ins ) , clique no botão Macros no grupo de código para abrir a janela Macros. Digite " Format_Currency " para o nome macro. Selecione " Normal.dotm (modelo global) " do " Macros em " menu ( isto fará com que a sua macro disponível em qualquer documento que você criar ou editar ) . Clique em " Criar". Editor do Visual Basic será aberta. Substituir o texto no editor com o seguinte código (que termina com " End Sub " ) : .
Sub Format_Currency ()'' Formatar números em células de tabela selecionados como moeda dos EUA ' Dim tCell Como Word.CellDim trange como RangeIf Selection.Type = wdSelectionIP Or Not Selection.Information ( wdWithInTable ) ThenMsgBox " Selecione os valores numéricos nas células tabelas antes de executar esta macro. ", "Erro " Exit SubEnd IFFOR Cada tCell em Selection.CellsSet trange = tCell . RangetRange.End = tRange.End - 1Com tRangeIf IsNumeric ( trange ) Then.Text = FormatCurrency ( . Expressão: = Texto ) Fim IFON Error GoTo SkipSkip : Fim WithNext tCellEnd Sub
Salve e feche o editor do Visual Basic. No Word , selecione o menu drop -down ao lado da Barra de Ferramentas de Acesso Rápido e selecione " Mais Comandos ". Selecione "Macros" do " Escolher comandos de menu" , selecione a macro Format_Currency e clique em "Adicionar ". , clique em " OK. " Para usar a macro , selecione os valores que você deseja formatar em sua tabela, e clique no botão Format_Currency na Barra de Acesso Rápido
Insira um Excel. planilha
Se você tiver o Excel , a inserção de uma planilha do Excel pode ser mais fácil , e dar-lhe todo o poder de fórmulas do Excel , formatação e outros recursos.
na guia Inserir , aberta menu tabela no grupo Tabelas . Selecione " planilha Excel . " Uma pequena planilha será inserida em seu documento, ea fita Excel aparecerá no lugar da fita Word. Digite os valores nas células da planilha . Selecione as células que você deseja formatar como moeda. Na guia Início , selecione "Moeda " no menu Formatar número no grupo Numbers. Clique fora da planilha para fechar a fita Excel e continuar a editar o seu documento. A planilha será exibido como uma tabela sem os rótulos de linha e coluna, ou barras de rolagem . Clique na planilha e puxe as alças de redimensionamento para redimensionar a planilha. Clique duas vezes na planilha para editá-lo.