Notifications
Clear all

Posicionar cursor em um ponto específico de uma célula.

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

Bom dia.

Ao usar a tecla tab, quero que o cursor seja posicionado em um ponto específico da célula.
Por exemplo: Célula A1 que contém o título "PESO", e a célula B1 contém "[ ] Kg".
Preciso que, estando o cursor na célula "PESO", ao teclar TAB, o cursor se posicione, na tecla B1, exatamente entre os colchetes e pronto para digitar o valor.
Espero ter sido claro.
Desde já agradeço quem puder me ajudar.

Obrigado

Francisco

Desculpe. Acho que postei no lugar errado!

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

 
Postado : 02/05/2017 5:23 am
(@gesus)
Posts: 44
Eminent Member
 

Bom fatto60

Na verdade não é Excel Básico, e o único jeito que consegui foi via VBA!
Os moderadores irão alterar seu tópico de lugar blz!

referente ao seu problema eu consegui da seguinte forma!

Para o (Tab) ir apenas nas células que deseja é necessário bloquear a planilha e deixar sem bloqueios estas células! O Anexo está bloqueado porém sem senha, blz!

E referente ao cursos ficar dentro da célula eu não sei como fazer então eu fiz um vba que após você digitar o valor será colocado o []kg com os números dentro dos colchetes!

Testa ai e nos avisa se isso já te ajuda blz!

abcs
Gesus

 
Postado : 02/05/2017 7:43 am
(@gesus)
Posts: 44
Eminent Member
 

Anexo anterior contem uma falha!
Segue o codigo vba e o anexo atual!

Public Var_Check As Boolean

Sub Worksheet_Change(ByVal Target As Range)
If Var_Check = False Then
    If ActiveCell.Column = 1 And ActiveCell.Offset(-1, 1).Value <> "[]KG" Then
        Var_Check = True
        ActiveCell.Offset(-1, 1).Value = "[" & ActiveCell.Offset(-1, 1).Value & "]Kg"
    End If
Var_Check = False
End If
End Sub
 
Postado : 02/05/2017 7:48 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Gesus

Eu já havia movido o primeiro tópico que ele postou para VBA & Macros, mas ele em vez de localizar o outro tópico, simplesmente criou um novo.
Era só ele ter clicado em Ver minhas mensagens que iria localizar facilmente o tópico movido.

[]s

Patropi - Moderador

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

 
Postado : 02/05/2017 8:50 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bom dia, Fatto60

E pq não usar um Formato Personalizado? Selecione as células onde você digita o peso, botão direito, Formatar Células, na guia "Número", em "Categoria", escolher "Personalizado". Copie e cole a sugestão de formatação abaixo na caixa "Tipo" (onde normalmente aparece "Geral"):

[#.##0,0]" kg";;[" - "]" kg";@

Feito isso, seria só entrar com o valor numérico do peso na célula, sem ter que digitar os colchetes de abertura, fechamento, espaço e kg.

 
Postado : 02/05/2017 8:54 am