Sim, o Excel
geralmente Ignore a validação de dados ao colar na área de transferência do escritório. Isso ocorre porque a operação de pasta está focada em transferir o * conteúdo * da área de transferência, não na aplicação das regras de validação.
No entanto, existem algumas exceções: *
Colar especial: Se você usar "Colar especial" e selecionar "Validação" (ou "All") como o tipo de pasta, o Excel realmente aplicará as regras de validação das células de origem às células de destino.
*
vba: Você pode usar o código VBA para aplicar regras de validação durante uma operação de pasta.
*
Validação de dados com Lista suspensa: Se a regra de validação na célula de origem for uma lista suspensa, o Excel poderá converter automaticamente os dados colados nos valores válidos da lista.
Na maioria dos casos, se você deseja garantir que os dados colados estejam em conformidade com as regras de validação de dados, precisará validar manualmente os dados após a coleta. Aqui estão algumas maneiras de fazer isso:
*
Use o recurso "Validação de dados": Vá para a guia "Dados", clique em "Validação de dados" e escolha os critérios de validação que deseja aplicar.
*
Use VBA: Escreva uma macro VBA para verificar automaticamente os dados colados e aplicar as regras de validação.
*
Use formatação condicional: Crie uma regra de formatação condicional que destaque dados inválidos para que você possa identificá -los e corrigi -los facilmente.
Ao tomar essas etapas, você pode garantir que os dados da sua planilha permaneçam consistentes e válidos, mesmo ao colar dados de fontes externas.