Notifications
Clear all

Formatação Personalizada para Maiúscula

11 Posts
4 Usuários
0 Reactions
3,678 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde pessoal...
Seguinte, preciso encontrar uma maneira de criar uma formatação personalizada para tornar as letras digitadas em maiúsculas. Ou seja, que o Excel sempre exiba uma tal célula em em letras maiúsculas

Já vou adiantando, não esou pedindo:
- a função maiúscula() ou UPPER()
- função PRI.MAIÚSCULA() ou PROPER()
- VBA com evento change aplicando a VBA.Ucase()
- UDF usando o VBA.Ucase()

Eu procurei online no google e não achei.
Isso não é caso de vida ou morte, mas é uma boa pergunta.

Alguém imagina ou sabe como fazer pra o Excel exibir todo o conteúdo de uma célula em maiúsculo, mesmo quando esse conteúdo não o é ?
Se há alguém, pode compartilhar?

Valeu,
FF

 
Postado : 17/04/2015 11:40 am
(@laennder)
Posts: 62
Trusted Member
 

Fernando, eu criei um suplemento a um tempo atrás que funciona como no WORD, Alterar MAIUSCULAS e Minusculas.

Não sei se atende ao que você quer. Dá uma olhada.

http://gurudoexcel.com/blog/convertendo ... las-excel/

 
Postado : 17/04/2015 12:08 pm
(@laennder)
Posts: 62
Trusted Member
 

Ah, tá, entendi. Você quer como se fosse o formato personalizado de números. :D :D

 
Postado : 17/04/2015 12:08 pm
(@laennder)
Posts: 62
Trusted Member
 

Pode parecer meio tosco, mas uma solução que imaginei foi utilizar uma fonte que tenha apenas letras maiúsculas.

http://www.fontspace.com/category/uppercase

 
Postado : 17/04/2015 12:27 pm
(@issamu)
Posts: 0
New Member
 

Olá FF!

Excluindo as situações que você disse, realmente só com Suplemento, que creio que a solução do Laennder deve ser bem satisfatória.

Algo que se aproxima com o desejado é validar a célula de forma que só permita entrar palavras com letra maiúsculas. Para isso eu usei a regra de validação:

=NÃO(ÉERROS(PROCURAR(MAIÚSCULA(A1);A1)))

Veja ai o modelo.

Abraços!

 
Postado : 17/04/2015 12:28 pm
(@edcronos)
Posts: 1006
Noble Member
 

será que tem como?

nos formatos pré determinados só permite formatão de como esses valores são apresentados,
mas de maneira que não ocorra alterações dos mesmo
seria como varias mascaras, uma e principal o valor real no vba se consegue com value2
e a de segundo plano a de formato, mas de datas, horas e moeda
no caso de dados compostos só vi varreduras simples tipo quantidade e cores, não vi ada a respeito de comparações ou mudanças dos mesmo
claro que tem o @@@@ que se digita a e fica aaaa
infelizmente não é aceito nem formula para formatação de conjuntos inteiros

mas tem a terceira camada que é a de formatação condicional que aceita formulas , mas infelizmente essa camada não pode ser aproveitada para alem de visualização

bem foi isso que percebi

 
Postado : 17/04/2015 12:28 pm
(@laennder)
Posts: 62
Trusted Member
 

Issamu, dá pra fazer a regra de validação também com =EXATO(A1;MAIUSCULA(A1))

 
Postado : 17/04/2015 12:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vou analisar os suplementos. Mas já vou adiantando, mesmo não estando na lista de exclusões, suplemento é VBA, portanto, mesmo que funcione, fica descartado.

Mesma coisa vale pra validação. Ela pode até atender, mas permite colagem, e assim, não atenderia.

Gostei da solução da fonte.... Essa vou testar primeiro, pq pode me atender!

 
Postado : 17/04/2015 12:37 pm
(@issamu)
Posts: 0
New Member
 

Issamu, dá pra fazer a regra de validação também com =EXATO(A1;MAIUSCULA(A1))

EXATO!! rs :D

Como o FF diz:" Existem mil maneiras... invente uma!"

 
Postado : 17/04/2015 12:38 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Meninos, valeu pela ajuda... usei a fonte e deu tudo certo.

 
Postado : 17/04/2015 2:04 pm
(@laennder)
Posts: 62
Trusted Member
 

rsrs... Então a solução que pensei ser a mais tosca, foi útil hahaha :lol: :lol:

 
Postado : 17/04/2015 2:14 pm