Notifications
Clear all

FORMATAR CÉLULA AO COPIAR

9 Posts
3 Usuários
0 Reactions
1,930 Visualizações
(@matoso2010)
Posts: 20
Eminent Member
Topic starter
 

Pessoal, se puderem me ajudar, agradeço:
Eu queria uma macro que ao utilizar o comando copiar (ctrl c), alterasse a cor de fundo automático na célula ativa.
Exemplo: Utilizei o comando copiar na célula A1, alterasse automático a cor de fundo.
Aguardo comentários:

 
Postado : 16/04/2013 5:32 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

matoso2010,

Bom Dia!

Essa eu também fiquei curioso, pois, do meu conhecimento, creio não ser possível fazer isso, já que as células não possuem Eventos (que são responsáveis, por exemplo, pela captura das ações do usuário).

 
Postado : 16/04/2013 7:10 am
(@matoso2010)
Posts: 20
Eminent Member
Topic starter
 

Pois é procurei em vários sites, mas, não encontrei, o que existe é como você comentou, se for feita alguma alteração na célula.
Mas de qualquer forma fica aberta se algum usuário já se deparou com essa situação.

 
Postado : 16/04/2013 7:15 am
(@matoso2010)
Posts: 20
Eminent Member
Topic starter
 

Pessoal, vou fechar esse Tópico, acredito não ser possível fazer o que solicitei.

 
Postado : 17/04/2013 5:25 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

matoso2010,

Não faz nem 30 dias que abriu um Tópico e só porque em 1 dia ainda não obteve uma resposta ja quer fecha-lo ?

Precisa ter um pouco mais de paciência, podemos não ter uma solução tão rápida e expecifica, mas podemos criar como me disseram esses dias : "Uma gambiarra" e fazer o Excel entender que precionamos tal cjto de teclas, no seu caso o "CTRL+C".

Vamos deixar de lero lero, é o seguinte, o arquivo anexo é um "ADD-IN" ("Suplemento"), baixe o mesmo, salve na pasta de suplementos ou outra qualquer, abra o excel e carregue este suplemento, pronto, agora é só teclar "CTRL+C" e receberá uma mensagem, não implementei nenhuma ação, o XLA está desprotegido, é só adaptar conforme sua necessidade.

ADD_IN - Simula o pressionar das Teclas CTRL+C - Atualizado

[]s

 
Postado : 17/04/2013 6:58 am
(@matoso2010)
Posts: 20
Eminent Member
Topic starter
 

Ok Mauro, desculpe se fui inconveniente, não era minha intenção, não utilizo muito fóruns e achei que tinha um período pequeno para ficar aberto os tópicos.

Obrigado pela sua resposta, vou fazer o que solicitou e ver se atende.

Estou tentando algo também com:

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)

 
Postado : 17/04/2013 7:38 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Matoso, não precisa se desculpar, eu só ironizei, geralmente os tópicos ficam abertos pelo periodo de 1 ano ou mais, vai da decisão do Administrador do Forum quando realizar uma limpeza.

Agora, se não realizou os testes se ira funcionar da forma que precisa, não precisaria dar como resolvido, mas tudo bem, não precisa ficar chateado, quanto ao uso do Botão direito, você pode criar um menu de contexto no mesmo, de uma olhada no link abaixo, tem todas as rotina necessárias.

Só não tenho tido tempo de ficar montando exemplos, tem hora que o serviço não permite e esta internet daqui vive caindo.

Criação de menus simples - JJoão (06/2005)
http://www.jjoao.com/site2000/vba/vba041.html

[]s

 
Postado : 17/04/2013 7:56 am
(@matoso2010)
Posts: 20
Eminent Member
Topic starter
 

Blza Mauro, vou dar uma olhada no link que postou.
Não entendo muito de vba, mas, a necessidade dentro das empresas faz com que vc tenha que desenvolver alguns programas simples para facilitar o trabalho.

Agora, só uma dúvida referente ao suplemento, esse suplemento afeta outras rotinas normais do excel?

 
Postado : 17/04/2013 8:27 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Matoso, geralmente os Suplementos apos habilitados ficam valido para todo o aplicativo, se quisermos para um arquivo expecifico temos de criar rotina para habilita-lo sempre que abrir determinado arquivo e desabilita-lo ao fechar.

Não sei se ja fez o teste, acabei anexando o arquivo errado, não está como suplemento, então atualizei o mesmo, é só baixar novamente.

[]

 
Postado : 17/04/2013 8:40 am