Ir para conteúdo
Fórum Script Brasil

manos80

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre manos80

manos80's Achievements

0

Reputação

  1. Olá, Preciso armazenar parte de uma condicional dentro de uma variável. Essa parte irá variar de acordo com o que o usuário selecionar em um checkbox. Para ficar mais fácil de explicar, o código é o seguinte: -------------------------------------------------------------------------------------------- Sub checaCores() verde = frmCores.chkVerde.Value 'usuário seleciona o checkbox de nome chkVerde if verde = true then condicao = " AND Sheets(""Cores"").Cells(lin, 3) = ""Verde""" else condicao = " AND Sheets(""Cores"").Cells(lin, 3) = ""padrão""" end if If Sheets("Cores").Cells(lin, 2) = "Ativo" & condicao Then 'executa a ação End If End Sub -------------------------------------------------------------------------------------------- Mas o excel ignora a parte da condição armazenada na variável condicao. Precisaria ficar assim: If Sheets("Cores").Cells(lin, 2) = "Ativo"m AND Sheets(""Cores"").Cells(lin, 3) = ""Verde""" Then Alguém saberia dizer o por quê disso e como eu poderia fazer para funcionar? Grata.
×
×
  • Criar Novo...