Entradas de lista de validação de dados todos em uma linha no Excel

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 299490
Sintomas
Quando você executa uma macro do Microsoft Excel ou outro código de programação que define regras de validação de dados para uma célula como uma lista de entradas válidas, todos os itens na lista de validação de dados na célula aparecem em uma linha.
Causa
Esse comportamento ocorre quando as seguintes condições forem verdadeiras:
  • A configuração de Separador de lista (em Opções regionais no painel de controle) é algo diferente de uma vírgula (,) . Por exemplo, se sua configuração de localidade for Alemanha, separador de lista é um ponto-e-vírgula.
  • A macro para validação de dados usa que separador de lista para especificar as entradas de célula válida.
  • O código da macro especifica explicitamente, a lista em vez de apontar para um intervalo de células no qual as entradas válidas são listadas.
Como Contornar
Quando você cria uma macro para especificar uma lista específica de entradas válidas, sempre use uma vírgula (,) como separador de lista.
Mais Informações
No Excel, Microsoft Visual Basic for Applications sempre usa a vírgula como separador de lista. Isso permite que você executar uma macro em computadores que tenham diferentes configurações de localidade, sem ter que editar o seu código.

Quando você executa uma macro que usa um separador de lista para alterar uma configuração, a macro converte a vírgula o separador de lista regionais local. Por exemplo, isso ocorre se a macro cria uma lista de validação de dados, ou insere uma fórmula em uma célula, usando o comando Range.Formula ( Número1 , número2 ) .
Referências
Para obter mais informações sobre validação de dados no Excel, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
211485Descrição e exemplos de validação de dados no Excel
XL2000 XL2002 XL2003

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 299490 - Última Revisão: 01/31/2007 19:14:22 - Revisão: 5.1

Microsoft Office Excel 2007, Microsoft Office Excel 2003, Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition

  • kbmt kbdtacode kbpending kbprb KB299490 KbMtpt
Comentários