Write To Spreadsheet File.vi

參數輸入.xls參數輸入.vi

我設計好了excel表格,想用Write To Spreadsheet File.vi寫入,因為表格中我設計第一列是數值的名稱,所以我希望用不要覆蓋之前資料的設定來保留第一列的數值的名稱,可是資料都讀不進去,但是如果用覆蓋之前資料的設定就可以把資料都讀進去,而之後也可以用不要覆蓋之前資料的設定,這到底是為什麼呢?我這樣說可能不太清楚,我有附檔案,如果還是看不懂麻煩回覆我,謝謝

我也有改成用字串的型式輸入,但是還是沒用參數輸入(字串).vi

看看是不是您要的功能

test.vi

我的是7.1的沒辦法開你的檔ㄝ,可以麻煩你轉檔嗎?或是用圖檔告訴我怎麼做,謝謝。

test(7.1).vi

loop內好像有問題ㄝ,互接的格是好像不對。

test7.1.vi

新的檔案還是不行ㄝ,跟之前是同樣的問題,是我的電腦有問題嗎?不然你放圖檔上來也可以。

![](upload://zW8BbWKB6PGd7ST1boVjufszeui.jpeg)

![](upload://rIKKSKuYF3zTx0ercdnPFtaTD2F.jpeg)

 

為什麼我沒動過,但開啟來就是這樣?3631).pdf

是不是7.1的版本Write To Spreadsheet File.vi不支援字串的形式

那如果要用Write To characters File.vi,要怎麼寫入字串的矩陣呢?這個元件好像只能輸入一個字串而已



您把case裡面的那個物件打開來,它有一個是一維陣列(數字型態),一個是2維陣列(數字型態),把這兩個用replace的方式將數字改成字串型態,然後另存一個檔名,就可以用了;

![](upload://sEOHnKogJfM2ILSxX71jTHTANUa.jpeg)

![](upload://9Hwu1kw5GlghCOdGKPt32bvwIdI.jpeg)

謝謝你,這個方法真好用,我已經用了,檔也可以順利寫進去,不過為什麼我寫進去的值第1.2個會自己換列呢?應該要是文字都在同一列圖4.72(終)結合參數輸入.viBook1.xls3631).pdf

我已經知到為什麼了,謝謝你這麼不吝嗇的指導。在請問一下,Write To Spreadsheet File.vi 改過輸入型態後,下次在用這個元件時好像又會回覆程式的預設值,要怎麼用開啟檔案的方式叫出原本的設定呢?也就是不用每次都設定一次。

通常我是將那個程式整個複製成另一個程式,這樣子的話,既可以保留原來內建時的型態,二來也符合我所需要的型態

您把case裡面的那個物件打開來,它有一個是一維陣列(數字型態),一個是2維陣列(數字型態),把這兩個用replace的方式將數字改成字串型態,然後另存一個檔名,就可以用了;

我了解了

謝謝