From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



為何我不行拉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