Bună,
Construiesc un șir din diverse constante și variabile. Acest șir îl evaluez folosind variabila numită și, de asemenea, prin funcția VBA. Dar niciunul nu a funcționat. Una îmi dă eroare #REF și cealaltă eroare #VALUE.
Am construit șirul așa =AC20&AC18 în celula AC24 și rezultatul este așa „G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol”!$F$35
În managerul de nume, am creat o funcție ca aceasta =EVALUATE('C vol'!$AC$24) pe care am numit-o Eval
Într-o altă celulă, am sunat Eval și afișează eroarea #REF.
Am scris o funcție în VBA ca aceasta
Funcția publică myEvaluate(aString) ca variantă
La data de eroare CV următoare
Aplicație.Volatil
myEvaluate = Evaluare(aString)
La eroare GoTo 0
Sfârşit Funcţia
Într-o altă celulă, am numit această funcție ca = myEvaluate(AC24), ceea ce îmi dă eroarea #VALUE.
Deci, nicio idee unde este greșeala de sintaxă.
Construiesc un șir din diverse constante și variabile. Acest șir îl evaluez folosind variabila numită și, de asemenea, prin funcția VBA. Dar niciunul nu a funcționat. Una îmi dă eroare #REF și cealaltă eroare #VALUE.
Am construit șirul așa =AC20&AC18 în celula AC24 și rezultatul este așa „G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol”!$F$35
În managerul de nume, am creat o funcție ca aceasta =EVALUATE('C vol'!$AC$24) pe care am numit-o Eval
Într-o altă celulă, am sunat Eval și afișează eroarea #REF.
Am scris o funcție în VBA ca aceasta
Funcția publică myEvaluate(aString) ca variantă
La data de eroare CV următoare
Aplicație.Volatil
myEvaluate = Evaluare(aString)
La eroare GoTo 0
Sfârşit Funcţia
Într-o altă celulă, am numit această funcție ca = myEvaluate(AC24), ceea ce îmi dă eroarea #VALUE.
Deci, nicio idee unde este greșeala de sintaxă.