Notifications
Clear all

[Resolvido] Emojis

5 Posts
2 Usuários
1 Reactions
2,497 Visualizações
(@anderson)
Posts: 203
Reputable Member
Topic starter
 

Gostaria de colocar via código VBA cada célula com os seguintes emojis:

carinha feliz

carinha triste

carinha com óculos

polegar para cima

polegar para baixo

Em 90% dos casos em que não se anexa o arquivo, ocorrem mal-entendidos, gerando perda de tempo de ambos os lados.

 
Postado : 10/09/2020 9:01 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Boa tarde, @anderson

Como vc pretende fazer? Ao invés de imagem que tende a inchar o tamanho do arquivo, eu baixaria uma dessas fontes gratuitas de Emojis e usaria o código do caractere correspondente para inserir o símbolo.

Alguns já estão até à mão: por exemplo, a carinha feliz se consegue com ALT 1*. As letras J, L, C e D formatadas com a fonte Wingdings fazem o feliz, o triste, o polegar pra cima e o pra baixo, mas não têm o de óculos.

 
Postado : 10/09/2020 4:21 pm
(@anderson)
Posts: 203
Reputable Member
Topic starter
 

Queria inserir via código, usando caracteres.

Tentei inserir os caracteres gravando uma macro, mas o gravador de macro não reconheceu nenhum.

Já havia tentado winding, mas aparecem outros símbolos na célula.

Este post foi modificado 4 anos atrás 4 vezes por Anderson

Em 90% dos casos em que não se anexa o arquivo, ocorrem mal-entendidos, gerando perda de tempo de ambos os lados.

 
Postado : 10/09/2020 4:23 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Imaginei algo assim, por exemplo com os da fonte Wingdings:

Sub InsereEmoticons()
  Dim PosEmoji As Variant
  ActiveCell.Value = "Se vc está J, dê um C. Se vc está L, clique em D."
  For Each PosEmoji In Array(12, 21, 35, 48)
    ActiveCell.Characters(PosEmoji, 1).Font.Name = "Wingdings"
    ActiveCell.Characters(PosEmoji, 1).Font.Size = 16
  Next PosEmoji
End Sub 

 
Postado : 10/09/2020 5:21 pm
Anderson reacted
(@anderson)
Posts: 203
Reputable Member
Topic starter
 

@edsonbr

Perfeito, Edson.

Muito Obrigado.

Em 90% dos casos em que não se anexa o arquivo, ocorrem mal-entendidos, gerando perda de tempo de ambos os lados.

 
Postado : 10/09/2020 5:40 pm