Ir para conteúdo
Fórum Script Brasil
  • 0

Condição SE no VBA


AlexandreAMS

Pergunta

Olá tenho uma macro que modifica uma data de acordo com uma condição:

Sub Ajust_data_venc()
Application.ScreenUpdating = False
Dim y As Long
For y = 2 To Cells(Cells.Rows.Count, "A").End(xlUp).Row
Select Case Cells(y, "A").Value
Case "teste"
Cells(y, "C") = Cells(y, "B").Value + 28
Case "BrazCubas"
Cells(y, "C") = Cells(y, "B").Value + 45
End Select
Next
Application.ScreenUpdating = True
End Sub
o que faz esta macro! ela percorre a coluna A e encontra um determinado cliente, no exemplo esta como "teste" (isso aumentará por isso usei case).
e pega o valor que esta na coluna "B" e soma com 28(variavel de acordo com cliente) e altera em "C"
o que necessito agora é que na mesma busca, da coluna "A" ele busque o que estiver em "D"...
se fosse como formula... seria o mesmo que SE e E
então ficaria assim:
SE "teste" e "entregue"(nome que estará na célula D e é variável) executa a soma de B + a condição do cliente no caso 28...
alguém saberia como posso solucionar isso, via VBA.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...