Precisava pegar um conjunto de número no excel, uma lista bem extensa por sinal e adicionar uma formatação que contaria com letras e caracteres especiais. Fazer na através do processo de digitação é um opção, mas, bem inviável, pois eram muitos dados.
No meu problema eu teria um conjunto de dados nesse formato:
tct46923
e queria transformar neste:
(CN=tct46923)
Claro que isso pode ser feito através de macro imagino, mas, como não tenho muita prática com macros do excel, resolvi fazer de outra forma, mais prática.
Eu utilizei a função mascara do excel para formatar uma celula. O Problema que esta função não muda os dados ela apenas, mascara no próprio excel e para impressões. Se você quiser copiar os dados, serão os originais.
Antes de dizer a forma simples como resolvi, vou mostrar como fiz a mascara:
Criar um formato de número personalizado
- Abra a pasta de trabalho na qual deseja criar e armazenar um formato de número
- personalizado.
- Na guia Início, clique no Iniciador de Caixa de Diálogo ao lado de Número.
- Na caixa Categoria, clique em Personalizar.
- Na lista Tipo, selecione o formato de número que você deseja personalizar.
O formato de número selecionado aparece na caixa Tipo acima da lista Tipo.
OBSERVAÇÃO Quando você seleciona um formato de número interno na lista Tipo,
o Excel cria uma cópia desse formato de número para que você personalize. O formato
de número original na lista Tipo não pode ser alterado nem excluído.
o Excel cria uma cópia desse formato de número para que você personalize. O formato
de número original na lista Tipo não pode ser alterado nem excluído.
- Na caixa Tipo, faça as alterações necessárias no formato de número selecionado.
- Agora basta personalizar o seu formato, no meu caso utilizei a seguinte formatação:
- Formatação: ("CN="@)
- Pronto Feito nossa formatação. A referencia para personalizar está no link abaixo.
Combinar texto e números - Excel - Office.com:
No etanto, faltou responder como extrair essas dados com a formatação que você fez, simples, salve o arquivo excel com formato de texto, com isso ele vai levar os dados com o formato da máscara que você criou. Depois você pode trazer pro excel novamente, ou pra qualquer outro aplicativo,
Espero que tenham gostado da dica. Abraços
'via Blog this'
Nenhum comentário:
Postar um comentário