Tisdag, 25 juni 2019
  0 svar
  4K besök
0
Röster
Ångra
Hej,

Sammanfattningen av mitt problem är att jag genererar en sträng genom att kombinera några konstanta strängar och siffror. Jag skickar denna sträng till summafunktionen så att den kan beräkna summeringen. När jag använder en sträng i sig själv i en cell (med ett = tecken längst fram såklart) och trycker på enter hämtas värdet. Men när jag passerar strängen inträffar inte. Så jag försökte använda Evaluate-funktionen som en namngiven funktion, VBA, direkt i cellen. Ingen av dem fungerar. Jag använder Office 365 (Excel 2016). Någon hjälp med detta?

Strängen är ="'"&AC15&"'!$F$"&AC18&":OFFSET("&"'"&AC15&"'!$F$"&AC18&",0,0)"

Och utdata från strängen är '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)

Jag lagrade ovanstående sträng i AC19-cell

Jag använde summafunktionen så här =sum(AC19)

Vilket returnerar noll, men faktiskt vid 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35 är värdet 2630. Något fel i syntaxen?
Det finns inga svar på det här inlägget än.