Nuevo problema de sintaxis para referenciar una variable en una macro

15/06/2004 - 00:12 por Luis Menéndez | Informe spam
Estimados todos , una vez más no consigo dar con la sintaxis para que este
trozo de código no funcione solo para 10 días sobre 30 ( 'IMPORTE
USD'/30*10) sino para un número variable de días contenido en una variable
llamada "DIAS" ( 'IMPORTE USD'/30*DIAS).

ActiveSheet.PivotTables("Tabla dinámica13").CalculatedFields.Add "Campo1",
_
"= 'IMPORTE USD'/30*10"

Gracias.
 

Leer las respuestas

#1 JoseLuisArg
15/06/2004 - 01:55 | Informe spam
Lo debes hacer concatenando el valor:

Sub CambiarDiasPivotTable()
Dias4
ActiveSheet.PivotTables("Tabla dinámica13").CalculatedFields.Add "Campo1",
"= 'IMPORTE USD'/30*" & Dias

end sub

Obviamente, no debe haber ningún campo calculado existente llamado "Campo 1"


"Luis Menéndez" escribió en el
mensaje news:
Estimados todos , una vez más no consigo dar con la sintaxis para que este
trozo de código no funcione solo para 10 días sobre 30 ( 'IMPORTE
USD'/30*10) sino para un número variable de días contenido en una variable
llamada "DIAS" ( 'IMPORTE USD'/30*DIAS).

ActiveSheet.PivotTables("Tabla dinámica13").CalculatedFields.Add


"Campo1",
_
"= 'IMPORTE USD'/30*10"

Gracias.


Preguntas similares