Martes, junio 25 2019
  0 Respuestas
  4K visitas
0
Votos
deshacer
Hola,

La sinopsis de mi problema es que estoy generando una cadena al combinar algunas cadenas y números constantes. Estoy pasando esta cadena a la función de suma para que pueda calcular la suma. Cuando estoy usando una cadena por sí misma en una celda (con un signo = al frente, por supuesto) y presiono enter recupera el valor. Pero cuando estoy pasando la cadena no ocurre. Así que traté de usar la función Evaluar como una función con nombre, VBA, directamente en la celda. Ninguno de ellos funciona. Estoy usando Office 365 (Excel 2016). ¿Alguna ayuda en esto?

La cadena es ="'"&AC15&"'!$F$"&AC18&":OFFSET("&"'"&AC15&"'!$F$"&AC18&",0,0)"

Y la salida de la cadena es 'G:\Crush\Daily Plant Reports\2019\[05-2019.xls]C vol'!$F$35:OFFSET('G:\Crush\Daily Plant Reports\2019\[05 -2019.xls]C vol'!$F$35,0,0)

Guardé la cadena anterior en la celda AC19

Usé una función de suma como esta = suma (AC19)

Lo que devuelve cero, pero en realidad en 'G:\Crush\Daily Plant Reports\2019\[05-2019.xls]C vol'!$F$35 el valor es 2630. ¿Algún error en la sintaxis?
Aún no hay respuestas para esta publicación.