Olá, preciso de uma ajuda para criar uma macro no VBA para quando eu digitar o atalho no teclado aparece um nome na celula. Ex.:

CTRL + B = Bom Reetiro CTRL + A = Avencal

Att.

perguntou Oct 05 '12 às 17:54

fcvelho's gravatar image

fcvelho
2221

editou Oct 08 '12 às 10:43

Rebecca's gravatar image

Rebecca ♦♦
28305114.7k

Acho que entendi, e é bem simples, fiz com uma linha, uahauhahauh.

[c1] = [a1] & " = " & [b1]

Nesse exemplo aí "c1", "a1" e "b1" são as células da planilha. A célula C1 irá receber a concatenação ("&") do valor na célula A1, com o texto " = ", com o valor na célula B1.
Concatenar: Agrupa várias sequencias de caracteres de texto em uma única seqüência de caracteres de texto.

Simples, né?

link permanente

respondeu Oct 06 '12 às 12:34

TaylerCassiano's gravatar image

TaylerCassiano ♦
462215.5k

Acho que ali em cima não ficou bem explicado hehe, tem como eu te enviar um exemplo aqui para você ter uma noção melhor?

fcvelho's gravatar image fcvelho (Oct 06 '12 às 12:41)

Pode, só colar o código aqui.

TaylerCassiano's gravatar image TaylerCassiano ♦ (Oct 06 '12 às 12:49)

Esses nomes estarão numa lista dentro do código fonte da macro ou serão variáveis?

link permanente

respondeu Oct 05 '12 às 23:23

TaylerCassiano's gravatar image

TaylerCassiano ♦
462215.5k

Tenho uma lista com prefixos de caminhões, ex.: TBL01 TBL02 ASF05 ASF10 Então na celula do lado quero usar a macro para quando eu fazer o atalho aparecer o nome da fazenda. TBL02 = Bom Retiro

Para fazer uma soma usando o macro, digamos que adicionar 100 eu faço assim: Sub Somar() ' ' Somar Macro '

' ActiveCell.FormulaR1C1 = ActiveCell.FormulaR1C1 + 100

End Sub

então, quando digito o atalho ele adiciona 100 na celula, agora quero usar texto,

fcvelho's gravatar image fcvelho (Oct 06 '12 às 10:10)
Sua resposta
mudar para preview

Siga esta pergunta

Por Email:

Uma vez que você entrar você poderá se inscrever para todas as atualizações aqui

Por RSS:

Respostas

Respostas e Comentários

Markdown Básico

  • *italico* ou __italico__
  • **negrito** or __negrito__
  • link:[texto](http://url.com/ "Qual é a sua dúvida?")
  • imagem?![alt texto](/path/img.jpg "Qual é a sua dúvida?")
  • lista numerada: 1. Foo 2. Bar
  • para adicionar uma quebra de linha basta adicionar dois espaços onde você gostaria que a nova linha estivesse.
  • tags HTML básicas também são suportadas

Tags

×156
×22
×13

pergunta feita: Oct 05 '12 às 17:54

pergunta lida: 3,261 vezes

última alteração: Oct 08 '12 às 10:43