Notifications
Clear all

Código p/ deixar as letras sempre MAIUSCULAS

12 Posts
1 Usuários
0 Reactions
3,111 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá a todos!

Necessito que as planilhas do meu arquivo transforme os textos digitados sempre em letras MAIUSCULAS. Gostaria de fazer isso através de código VBA, pois sei que isso é possível. Só não sei como fazê-lo!

Alguém pode me ajudar?

Obrigada!

Eveline.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/08/2011 6:33 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia, ve se isso ajuda!

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    Dim Rng As Range
    Dim c As Range
    On Error Resume Next
    Set Rng = Cells.SpecialCells(xlCellTypeConstants, 2)
    For Each c In Rng
        c.Value = UCase(c.Value)
    Next c

End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/08/2011 7:06 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi Caio! Boa tarde!

Quando vou salvar a planilha (após colar o código) o Excel solicita que o arquivo seja salvo em um formato habilitado para macros. Escolho o tipo "Pasta de trabalho habilitada para macro do Excel" mas, dá erro.

Pode me ajudar? Será que estou salvando errado?

Obrigada.

Obs.: utilizo o Office 2010.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/08/2011 12:38 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Eveline boa tarde!

Qual erro que da?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/08/2011 12:57 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi Anderson! Bom dia!

Depois que copiei e colei o código vou em salvar e aparece a seguinte mensagem: "Os recursos a seguir não podem ser salvos em pasta de trabalho sem macros". "Para salvar um arquivo com esses recursos, clique em Não e escolha um tipo de arquivo habilitado para macro na lista Tipo de Arquivo". "Para continuar salvando como pasta de trabalho sem macro, clique em Sim."

Neste caso, clico em Não e tento salvar com o tipo "Pasta de trabalho habilitada para macro do Excel".

Aparece a mensagem de que o Excel encontrou um problema e precisa ser fechado (Não fala qual é o problema).

Obrigada.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/08/2011 6:53 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Eveline!

BLZ?

Infelizmente meus conhecimentos são bem limitados então terei que te questionar ate achar uma solução ou ate alguem conseguir resolver.ok?

Então você salvou num novo arquivo ou em um arquivo já existente?
Onde no projeto?

Segue um modelo salvo com o codigo do caio, ve se atende?

Ve ai e da um retorno.

BLZ?
T+

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/08/2011 7:44 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Noite.

Qual a versão do excel. 2003,2007,2010...

Abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/08/2011 7:33 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá! Desculpem a demora em responder!

A versão é a 2010!

Obrigada,

Eveline.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/08/2011 7:06 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ola Eveline!
Vc viu minha ultima resposta?

Ve se o arquivo funciona.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/08/2011 8:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi Pessoal!
1000 desculpas pela demora em responder os tópicos!

Anderson, a planilha que você enviou funciona, mas demora bastante para validar (fazer a "transformação" dos dados minusculas em maiusculas).

E ainda assim, não consigo salvar a minha planilha. Copio e colo a fómula do VBA na minha planilha e o excel ainda informa erro. Acho que é a versão mesmo.

Obrigada a todos!

Eveline.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/09/2011 1:45 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom, Voce Cola em um projeto já existente ou em um projeto novo?
Isso acontesse só com esse comando ou se voce tentar salvar com outros codigos tambem da erro?
Seguinte, me lembro que algum tempo atraz houve uma questão assim e era configuração, se não mefalha a memoria foi o mauro coutinho que resolveu, mas não consegui achar o topico.
talvez alguem lembre e responda.
Por enquanto vai outra opção a parti de botão pra ve se melhora alguma coisa.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/09/2011 1:05 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Anderson, bom dia!

Muito obrigada!

Vou tentar usar aqui e depois te falo se consegui fazer funcionar! (rs)

Obrigada pela paciência!

:)

Eveline.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 29/09/2011 7:30 am