Excel参考单元格值

我正在尝试从excel A中读取值,这个值具有来自另一个excel表B的引用数据。

目前代码:

<cfspreadsheet action="read" src="#ExpandPath(".")#/Excel_A.xlsx" sheetname="Sheet1" columns="15-19" rows="6-7" query="qResult" /> <cfdump var="#qResult#"> 

转储结果 :所有列中的值无法正确显示。

参考细胞问题

试图通过电子表格function访问其中一个值; 仍然存在相同的问题。

 <cfscript> theSheet = SpreadSheetRead("#ExpandPath(".")#/Excel_A.xlsx","Sheet1"); theValue=SpreadsheetGetCellValue(theSheet,10,1); theFormula=SpreadsheetGetCellFormula(theSheet,10,1); WriteOutput("The value is: " & theValue & " and formula is" & theFormula); </cfscript> 

输出 :值为:Sheet1!$ A $ 1,公式为Sheet1!$ A $ 1

看起来电子表格function不支持参考数据值。

我怎样才能访问的Excel单元格中引用数据的值?

编辑1:步骤来复制我想要的。

  1. 有两个Excel工作表(Excel_A.xlsx和Excel_B.xlsx)。
  2. Excel_B.xlsx:在单元格A1中插入数字123。
  3. Excel_A.xlsx:在单元格A10中引用Excel_B的A1单元格。 所以在A10中的公式会是

='Path to [Excel_B.xlsx]Sheet1'!$A$1

  1. 现在我需要以excel_A的编程方式来查看单元格A10的值。

我怎样才能实现这一点,因为<cfscript>代码没有返回值,只显示半公式?