By cndesu martedì 25 giugno 2019
pubblicato in Excel
Risposte 0
Mi piace 0
Visualizzazioni 4K
voti 0
Ciao,

La sinossi del mio problema è che sto generando una stringa combinando alcune stringhe e numeri costanti. Sto passando questa stringa nella funzione sum in modo che possa calcolare la somma. Quando sto usando una stringa da sola in una cella (con un segno = in primo piano ovviamente) e premendo invio recupera il valore. Ma quando sto passando la stringa non si verifica. Quindi ho provato a utilizzare la funzione Valuta come funzione denominata, VBA, direttamente nella cella. Nessuno di loro funziona. Sto usando Office 365 (Excel 2016). Qualche aiuto su questo?

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

E l'output della stringa è '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)

Ho memorizzato la stringa sopra nella cella AC19

Ho usato la funzione sum in questo modo =sum(AC19)

Che restituisce zero, ma in realtà in 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35 il valore è 2630. Qualche errore nella sintassi?
Visualizza il post completo