FUNÇÃO CONT.SES UTI...
 
Notifications
Clear all

FUNÇÃO CONT.SES UTILIZANDO UMA VARIÁVEL TEXTO

3 Posts
2 Usuários
0 Reactions
690 Visualizações
(@tgoulart23)
Posts: 0
New Member
Topic starter
 

Boa tarde!

Estou com dificuldades para utilizar uma variável dentro da função CONT.SES.

Para resumir, um dos critérios da função é se a coluna for um MÊS, determinado por

dim mes as string

mes = Plan12.Cells(ii, 2).Value 'Aqui ele puxa o nome do mês

Range("C5").Select
ActiveCell.FormulaR1C1 = _
"=COUNTIFS('SHARE POINT'!C35,"" & mes & "",'SHARE POINT'!C45,"""")"

Já tentei chamar a variável por " & mÊs & ", mas o resultado sai sem as aspas e a fórmula não funciona, pois não consegue localizar o mês na coluna.
Chamando a variável com duas aspas "" & mes & "", ela se torna um texto e novamente a fórmula não funciona.

Podem me ajudar?

Obrigada!

 
Postado : 15/10/2014 2:31 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

tenta assim:

Dim mes As String
mes = Chr(34) & Plan12.Cells(ii, 2).Value2 & Chr(34)

Range("C5").FormulaR1C1 = _
"=COUNTIFS('SHARE POINT'!C35," & mes & ",'SHARE POINT'!C45,"""")"

Abs

 
Postado : 15/10/2014 4:57 pm
(@tgoulart23)
Posts: 0
New Member
Topic starter
 

Olá!!

Funcionou!
Só precisei trocar a função Chr de lugar, pois utilizo a variável mes para outros filtros.

Ficou assim:

Dim mes As String
mes = Plan12.Cells(ii, 2).Value2

Range("C5").FormulaR1C1 = _
"=COUNTIFS('SHARE POINT'!C35," & Chr(34) & mes & Chr(34) & ",'SHARE POINT'!C45,"""")"

Muito obrigada! :D

 
Postado : 16/10/2014 6:09 am