Tirsdag 25 juni 2019
  0 Svar
  4K besøg
0
Stemmer
Fortryd
Hej,

Synopsis af mit problem er, at jeg genererer en streng ved at kombinere nogle konstante strenge og tal. Jeg sender denne streng ind i sumfunktionen, så den kan beregne summeringen. Når jeg bruger en streng for sig selv i en celle (med et = tegn forrest selvfølgelig) og trykker enter henter værdien. Men når jeg passerer, forekommer strengen ikke. Så jeg forsøgte at bruge Evaluate-funktionen som en navngivet funktion, VBA, direkte i cellen. Ingen af ​​dem virker. Jeg bruger Office 365 (Excel 2016). Nogen hjælp til dette?

Strengen er ="'"&AC15&"'!$F$"&AC18&":OFFSET("&"'"&AC15&"'!$F$"&AC18&",0,0)"

Og outputtet af strengen er 'G:\Crush\Daglige anlægsrapporter\2019\[05-2019.xls]C vol'!$F$35:OFFSET('G:\Crush\Daglige anlægsrapporter\2019\[05 -2019.xls]C vol'!$F$35,0,0)

Jeg gemte ovenstående streng i AC19-celle

Jeg brugte sum funktion som denne = sum(AC19)

Som returnerer nul, men faktisk ved 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35 er værdien 2630. Er der nogen fejl i syntaksen?
Der er endnu ingen svar på dette indlæg.