Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 funçao vba para inserir valor em uma celula

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: funçao vba para inserir valor em uma celula   Qua Mar 19, 2014 5:46 pm

Boa noite, gostaria de uma ajuda com uma plan.

Duvida:

Tenho uma plan com listas nas cel. da col1 com varias opcoes e preciso que quando (A)="banheiro" (H) seja = 600, quando (A)="sala" (H) seja = 400, vai ser como valores padroes da plan. mas que se eu quiser poderei alterar em (H).

Talvez algo parecido.

Function analisar(ColA,ColH)as range
if range (ColA).value = "Banheiro" then
range (ColH).value = 600

função  que eu colocasse em uma col. oculta(Z), ex. function analisar(A1,H1) fizesse a comparação com a col. A e jogasse o valor 600 ou 400 na cel. da col. H, eu poderia colocar outro valor na cel. da col.H sem alterar a função caso quisesse colocar um valor manualmente.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qua Mar 19, 2014 6:27 pm

Boa tarde!!

Poste seu arquivo modelo!


Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qua Mar 19, 2014 8:45 pm


Boa tarde segue exemplo.
sendspace.com/file/shrjgm
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qua Mar 19, 2014 9:48 pm

Boa tarde!!

Da onde eu vou tirar o valor que vai para a coluna H?


Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qui Mar 20, 2014 5:04 am

É a própria função que vai preencher, se a condição de (A) for a certa,
a função fará o Preenchimento automático de (H).
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qui Mar 20, 2014 3:54 pm

Bom dia!!

Eu entendi que
Citação :
É a própria função que vai preencher
, mas de qual fonte eu vou tirar essa informação?

Isso é que eu não entendendo confused 

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qui Mar 20, 2014 10:19 pm

Boa tarde,

Esta função poderia mudar o valor do range H de branco para 600?

vendo as duvidas do forum, vi que vc fez uma macro p/ preenchimento automatico de datas, que inseria as data sem deixar formula.

Sera que poderia ser alterada como função para inserir o valor 600 em H?
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Qui Mar 20, 2014 10:35 pm

Boa tarde!!

Veja se é isso
http://www.sendspace.com/file/2k7bsm

Ao digitar "Banheiro" em qualquer célula da coluna A, será posto 600 na coluna H.

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Sex Mar 21, 2014 4:20 am

Boa noite Alexandre, a ideia é essa mesma, no entanto se vc poder dar uma melhorada, tipo colocando mais umas opçoes.
Talvez um select case
ex.
case A = "'; H="''
case A = "Banheiro''; H=600
case A = "sala''; H=400

E teria como inserir valores em mais de uma col.? ex. H=600 e G=1.

Agradeço.

Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Sex Mar 21, 2014 4:36 pm

Bom dia!!

Veja se é isso
http://www.sendspace.com/file/emfl9k

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Sab Mar 22, 2014 5:09 am

Boa noite Alexandre, ficou legal.

Só pra finalizar teria como inserir valores em mais de uma col.? ex. H=600 e G=1.

Obrigado.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Sab Mar 22, 2014 3:31 pm

Bom dia!!

G será sempre igual a 1?

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
eletrorubens



Mensagens : 7
Data de inscrição : 19/03/2014

MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Seg Mar 24, 2014 2:43 am

Boa noite, desculpe a demora p/ responder.

A Col.G será sempre 1, mas com a mesma opcao de apaga-lo e inserir outro numero.

Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: funçao vba para inserir valor em uma celula   Hoje à(s) 9:57 am

Voltar ao Topo Ir em baixo
 
funçao vba para inserir valor em uma celula
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Criar uma caixa para inserir texto
» colocar um modelo de postagem pronto para inserir
» [Resolvido]como usar a função jump to start por codigo?
» codigo para full screen e para tela normal
» Como faço para colocar pessonagem no Game marke

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: