問題描述:
1、原始資料總共有14個部分(如圖1),分別為直線和文本形式。文本型資料只需要提取其名稱,如文字5G1;直線型資料需要提取其起點和終點坐標,如自 點, X= 493.4343 Y=-247.4368 Z= 0.0000和到點到 點, X= 696.8710 Y=-247.4368 Z= 0.0000。(相鄰的文本資料要和直線型資料匹配在一起,即文本資料為直線資料的名稱)
2、把資料進行如第2個圖的整理(涉及到分列,取整……)
希望用EXCEL中宏編程來處理這個問題,涉及資料較多,手動的雖然能做但是有點麻煩。
問題比較急,剛來論壇還不知道怎么添加原資料,希望大神給個聯系方式,我把原始資料發過去。

uj5u.com熱心網友回復:
比較麻煩一點uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
個人感覺,如果做的話每一塊的資料必須要統一格式,這樣比較方面去提取資料,比如說,A4到A23這是一部分資料,其他10幾個資料也是這樣的形式,一部分資料的行數應該是式樣,如果不一樣的,這樣就比較難。uj5u.com熱心網友回復:
說穿了,就是個文本檔案而已,但寫在了 Excel 之中。用不用 VBA 宏并不重要。
其實,可以用 VB 或任何編程工具代碼利用 Excel 物件將文本讀出,分析處理,然后寫入到一個 Excel Sheet 中。
如果我做,寫新表時,我將把 Excel 作為外部資料庫來操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/93889.html
標籤:VBA
上一篇:VB msdxm.ocx加載問題
下一篇:改了個人查看系統 求指導
