Variable en Active.FormulaLocal
VictorA73
-
f894009 Mensajes publicados 17417 Fecha de registro Estado Miembro Última intervención -
f894009 Mensajes publicados 17417 Fecha de registro Estado Miembro Última intervención -
Hola,
Tengo un pequeño problema: en una columna quiero contar el precio asociado solo a las filas cuya valor de otra columna sea "in Process".
La fórmula funciona bien cuando ingreso por mi cuenta los rangos, pero me gustaría establecer rangos variables definidos previamente.
Es en ese momento cuando falla.
Lo que funciona:
Cells(127, 11).Select
ActiveCell.FormulaLocal = "=SUMIF(P12:P266;""In Process"";I12:I266)"
Lo que no funciona:
Dim Plage As Range
Dim Prix As Range
Set Plage = Range(Cells(12, 16), Cells(266, 16))
Set Prix = Range(Cells(12, 9), Cells(266, 9))
Cells(127, 11).Select
ActiveCell.FormulaLocal = "=SUMIF('" & Plage & "';""In Process"";' " & Prix & "')"
Esperando que puedan ayudarme,
Que tengan un buen día
Configuración: Windows / Chrome 64.0.3282.186
Tengo un pequeño problema: en una columna quiero contar el precio asociado solo a las filas cuya valor de otra columna sea "in Process".
La fórmula funciona bien cuando ingreso por mi cuenta los rangos, pero me gustaría establecer rangos variables definidos previamente.
Es en ese momento cuando falla.
Lo que funciona:
Cells(127, 11).Select
ActiveCell.FormulaLocal = "=SUMIF(P12:P266;""In Process"";I12:I266)"
Lo que no funciona:
Dim Plage As Range
Dim Prix As Range
Set Plage = Range(Cells(12, 16), Cells(266, 16))
Set Prix = Range(Cells(12, 9), Cells(266, 9))
Cells(127, 11).Select
ActiveCell.FormulaLocal = "=SUMIF('" & Plage & "';""In Process"";' " & Prix & "')"
Esperando que puedan ayudarme,
Que tengan un buen día
Configuración: Windows / Chrome 64.0.3282.186