Olá pessoal,
Estou querendo criar uma formula para concatenar no excel através do VBA, em Fuction. Só que eu preciso que dentro dessa fórmula eu tenha algumas formatações de texto, isso é possível?
Por exemplo:
Eu tenho várias colunas na minha planilha preenchida por várias linhas. Eu preciso que seja uma fórmula, pois vou utilizá-las para unir várias colunas diferentes.
Eu queria fazer uma fórmula que concatenasse as informações da mesma linha de 3 colunas, entre cada coluna eu queria colocar um caractere. Entre a 1 celula e a 2ª eu queria que houvesse “ponto final” e 1 espaço, e entre a 2ª célula e a 3ª célula eu queria colocar o travessão “-“ e um espaço. Além disso, eu queria que toda a informação contida na primeira coluna e na segunda, bem como os caracteres, ficassem em negrito, e a 3ª coluna normal, sem negrito. Todas as letras das 3 colunas eu queria estivesse em maiúscula e na fomaração de calibri (corpo), tamanho 10. Seria algo mais ou menos assim a minha planilha, porém com muito mais linhas e colunas, mas eu uniria as informações de 3 em 3 colunas somente. (coloquei um arquivo em anexo de modelo, mas a planilha que eu utilizarei possui muito mais colunas e linhas)
NOME PLANO 1 PLANO 2 PLANO 3 CONCATENAR - resultado que desejo
ROBERTO B 34 Abobora VERMELHO B 34. ABOBORA – VERMELHO
PAULO C 54 MORANGO amarelo C 54. MORANGO - AMARELO
Nunes e 23 pera MARRON E 23. PERA - MARRON
AMANDA F 56 MAÇA azul F 56. MAÇA -AZUL
É possível eu usar um código para criar essa fórmula da maneira como eu quero, com essas formatações? E alguém saberia me dizer quais códigos eu teria que utilizar?
Desde já agradeço!
Postado : 27/08/2017 7:14 pm