
在查閱所有網路上相關的VB程式文件及測試結果,確定了要壓縮Access 2007資料庫的可行方法,以下分段說明做法:
首先在面板區放個Automation Refnum元件
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(486)

根據你寄來的範本檔內容(下圖)
表頭為單一格,後續資料為2D陣列,寫入時分開處理比較好做
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(902)

補充上一篇資料:關於Excel讀取資料和各種儲存格屬性的設定項目,要讀取各種屬性只需修改上一篇文章,第四個SubVI,實際讀取儲存格資料的程式,讀出的有些資料必需再處理才能還原成正確資料。另外Excel可讀出比能寫入的項目還多
1.只讀取資料,讀取的資料可以轉換成需要的格式
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,879)

我知道你終於知道,你知不知道我不知道你知道,只有你自己知道你知道............到底少了什麼部份?
你不說大家都不知道你.....終於知道啥知道.....
你的程式少了什麼部份....你說大家都知道.
未出師的小工程師 發表在 痞客邦 留言(1) 人氣(2,164)

由於Excel 2007工作表的可寫入範圍大於舊版太多,因此欄位最多有3個英文字(舊版Excel只有2個英文字),舊程式無法處理到第3個英文字
Excel 2007欄位最大有16384欄,英文編碼到XFD。這篇文章是針對Excel 2007的英文欄位編碼規則再做修正
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(595)

補充上一篇資料:關於Excel寫入資料和各種儲存格屬性的設定項目,要寫入各種屬性只需修改上一篇文章,第四個SubVI,實際寫入資料到儲存格的程式
1.只寫入資料,資料可以是任何格式只要經過轉換都可以寫入
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,310)

之前做這題目時Officec還是舊版,現在大約都是2007以上版本,副檔名格式都不太一樣,所以從頭解說做法
另外之前只有寫入1D陣列的一列資料,這次改成寫入2D陣列的整頁資料
為方便以後修改程式及提升效率,將整個程式拆成多個SubVI,要修改時只針對特定的SubVI修改即可
未出師的小工程師 發表在 痞客邦 留言(8) 人氣(1,419)

以實用的角度來看幾年前的文章,還有改善的空間。經過改良的程式如下圖,註解寫在程式內
基本的原理就是把數值當成是ASCII碼,再把ASCII碼換算為對應的英文字母
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(597)

整理你的問題條件:
1.以每5分鐘的間隔擷取一次資料
2.擷取三次後,第三次資料與第一、二次資料比較,若比較後誤差值低於5%則此三筆資料需記錄;若高於5%則捨棄第三次資料,再等待5分鐘後重新擷取一筆新的資料,並重新與第一、二次資料作比較,直至滿足小於5%誤差範圍為止
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(1,971)

關於網友所提出的這個問題,要說難也是很難的,所以我的建議還是手邊有一本SQL語法手冊方便查詢
網友所提供的Test資料庫Test表單內容
未出師的小工程師 發表在 痞客邦 留言(0) 人氣(531)