Returnere formel til Excel
Hejsa,Er der nogen der ved hvordan man med Excel's "Import External Data" database query funktion, får den (Excel) til at beregne en formel, der sendes ind via Query'en.
Jeg har følgende Query til test:
SELECT '=IF(OR("' + RTRIM(AcceptCode) + '"="BBBB";"' + RTRIM(AcceptCode) + '"="UDSO");"abc";' + CAST(FareAmount AS varchar) + ')' AS Expr1
FROM Orderrep
Det giver svar i denne stil:
=IF(OR("BBBB"="BBBB";"BBBB"="UDSO");"0";1632.00)
Der kan beregnes af Excel. Men når den indsætter forespørgslen, bliver ovenstående indsat som tekststreng i Excel. Hvis jeg derimod redigerer formlen ved at vælge den og trykke enter, bliver utrykket korrekt beregnet.
CTRL-F9 eller F9 i Excel hjælper ikke.
Nogen der har gjort det med held? ELler andre forslag til at opnå tilsvarende resultat?
Det kan
