JunJunPeng wrote:
原來函數要這樣套用...(恕刪)
遇到 0 不要顯示的方法
https://support.office.com/zh-tw/article/%E9%A1%AF%E7%A4%BA%E6%88%96%E9%9A%B1%E8%97%8F%E9%9B%B6%E5%80%BC-3ec7a433-46b8-4516-8085-a00e9e476b03
JunJunPeng wrote:
好厲害! 差不多是...我的格式可能還得再整理,應該會把 G00001~G00352 全部統整在一個工作表內...(恕刪)
可設立一個資料庫<data base>,僅需作為基本資料登錄維護<儲存格AB~AG>;編號會自行比對圖號顯示,不須登錄
再設立一個查詢頁面<inquire>,以下拉式選單點選欲查詢的編號...
只試著登錄基本資料到G00130,其他資料版主視需要再自行連結或複製登錄到<data base>工作表
附檔請參考囉~
附加壓縮檔: 201904/mobile01-3407d0c865544c75403a24813ad34ae9.zip
JunJunPeng wrote:
對VBA真的沒有很...(恕刪)
如果你把每個零件,原先分成不同工作表,現在要合併成一個工作表。
假設用VBA
因為每個 零件 的資料長度不同
那麼,在規畫時,要給每個零件段落一個 開頭記號 (例如 獨一不能重複的圖號 ) ,或是一格內容叫字串 BOR(隨便取的),或是空白列。
以及 結尾記號, 例如空白列,或是一格內容叫字串 EOR。
這樣程式才能有判斷依據。
先找到 開頭記號 ,比對圖號,
複製、貼上一列。
直到遇到 結尾記號。
開頭記號 跟 結尾記號 的設計,只會影響到你程式判斷的邏輯寫法。
以您附的那張圖,在不需要變動的情形下,可以先用 圖號當開頭記號,空白列當結尾記號。 試著寫寫看。
f10629 wrote:
幫樓上補充~以樓主...(恕刪)
謝謝,這次因此學到了 CurrentRegion 的VBA用法。
練習了一下,用上面朋友的VBA為基礎,改寫的新需求,以空白列當分隔,如附件。
沒寫完整,表頭 要再處理一下。
附加壓縮檔: 201904/mobile01-4f677f4fd539a5a8bfb3d19c69e006b6.zip