為何我不行拉Excel Get Data VI的 一維陣列當 輸入型態 ?



主要軟體:
主要軟體版本: 1.0.1
主要軟體修正版本: N/A
次要軟體:

問題: 為何我不行拉Excel Get Data VI的 一維陣列當 輸入型態 ?

解答: 從 Microsoft Office的工具箱中, Excel獲的 Data VI允許你去接收 Excel的資料,下面顯示的Excel Get Data圖檔來看,其中一個輸入就是 data type. (資料型態)。
在 Excel Get Data VI的輸入資料型態中,習慣定義資料形式(如 string, DBL, I32, 其他)去取得資料,而且資料的大小也一併取得。有效的資料不是因此一個值就是一個陣列。假如你在這個VI正要取得資料超過一個資料的single cell,你也必須使用名稱輸入去告訴 Excel,關於你將讀入cell的範圍。
因此,如果你正要從 Excel 取得不是資料的訊號(行 or 列),就是資料的 Table陣列,你需要拉一個2維陣列的資料型態資料輸入,並且使用名字當輸入去定義cell的範圍讀進去 LabVIEW以下就是幾個範例。
1.Example Name Input String: A1:D1
Resulting Output: A1 | B1 | C1 | D1

2.Example Name Input String: A1:A4
Resulting Output: A1 | A2 | A3 | A4

3.Example Name Input String: A1:B2
Resulting Output: B1 | B2

相關連結:

附加檔案:


Excel Get Data.gif - Excel Get Data.gif



報告日期: 08/19/2003
最後更新: 09/05/2003
文件偏號: 30ID5Q59