2015年1月30日 星期五

好做才能作好: 年菜訂購整理程式之上篇

好做才能作好: 年菜訂購整理程式之上篇: 上週陪老婆回屏東娘家,又是年菜預定的時節到了,我是没辦法進廚房幫忙什麼,所以就想利用電腦程式幫忙整理資料,跟她二姊討論一些細節後,我就開始著編撰了.... 首先是開一張”首頁”工作表,將一些基本資料或需要參照的資料可”丟”在這一頁中,接著是要作一張收納所有資料的工作表,這個表...

好做才能作好: 年菜訂購整理程式-----之下篇

好做才能作好: 年菜訂購整理程式-----之下篇: 前篇已經把處理核心的統計表工作表說明過,可依據個人的需求及功力對資料作分析及運算.為了考慮實際使用資料的人,我在規劃資料之前便將 出貨的日期 及 出貨的時段 分別各自獨立,如此便可以 出貨日期當作分頁的基準 ,而出貨時段便 可在分頁資料的同時進行排序 ,如此便可讓外場人...

2015年1月28日 星期三

年菜訂購整理程式-----之下篇

     前篇已經把處理核心的統計表工作表說明過,可依據個人的需求及功力對資料作分析及運算.為了考慮實際使用資料的人,我在規劃資料之前便將出貨的日期出貨的時段分別各自獨立,如此便可以出貨日期當作分頁的基準,而出貨時段便可在分頁資料的同時進行排序,如此便可讓外場人員有按日期及時段得到當日出貨的明細;此外 在這張工作表品項的分欄頂有一個小計格,可讓內場人員提早掌握當日須準備的數量.

   統計表工作表的資料一定會有增加或修改的情形,因此在各分頁頂留有二格自動記錄本次及上次變更資料的時間,以便掌握是否已UpDate最新的資料,或藉以判別上次的更新至今實際狀況是否還需更新.


年菜訂購整理程式之上篇

上週陪老婆回屏東娘家,又是年菜預定的時節到了,我是没辦法進廚房幫忙什麼,所以就想利用電腦程式幫忙整理資料,跟她二姊討論一些細節後,我就開始著編撰了....

首先是開一張”首頁”工作表,將一些基本資料或需要參照的資料可”丟”在這一頁中,接著是要作一張收納所有資料的工作表,這個表可將客戶基本資料及訂購單上的品項數量作記錄及計算,若是會使用樞紐分析的人,其實所剩的工作就只有各欄的格式設定及增加可閱讀性的美編.


為了考慮實際操作的人功力,因此就又作了一個巨集按鍵,可叫出一張作為輸入介面用的自訂表單(UserForm),讓Key-In的作業可利用一些控制項來簡化(如日期的輸入可利用日曆控制項直接選訂購日期,不用手動字字Key-In ),除此之外可同時處理格式設定,美編及一些欄位的公式計算!


程式碼

2015年1月16日 星期五

鋼筋檢料之柱筋篇

本週一接續上週完成樑筋檢料程式繼續柱筋的部份,為何不一開始就從柱筋開始呢 ? 其實是考慮樑筋的複雜度較高 , 而柱相對較簡單 . 因此才會按此方向撰寫 .

      檢料的架構則是將柱的方向轉成橫向發展 , 而套在之前樑筋的程式上 . 兩者雷同的地方有如樑,柱筋皆須要有考慮搭接之位置及長度 , 箍筋分區間距不同 . . . 等等 !

十分重要的是 !  在考慮這一層柱筋的安排時 , 便得要同時考慮下個進度樓層的柱筋的續接 , 錨錠 ,增減....等問題 否則一但完成混凝土澆置後要修改就很困難了, 因此在作柱筋檢料是要同時參考下個進度樓層結構 , 以便預先轉變或埋置.

柱筋的整合資料除如樑筋得到各種直徑尺寸或外型的支數 , 重量 ...等資料外 , 現今工地柱筋多半以鋼筋續接器來取代搭接 , 因此還得將鋼筋續接器公母,尺寸,有無轉換都要統計出來 .如此才可事先在工廠預作 , 最後才能按時程送到工地施工 .


2015年1月9日 星期五

完成樑筋合併程式

今天將昨天完成滙入的整合檔案 ,寫再作一次資料合併的程式 ,
其目的是將各層樑主筋(或箍筋)再合併到同一張工作表 , 之後便可以樞紐分析手段了解各分類鋼筋的重量及合計 .
今天寫的程式不同檢料時是兩迴圈 (逐頁/逐欄)處理可參照公式資料方式,而是單迴圈逐頁加篩選條件(主筋或箍筋),以塊式選擇性(數值)複製貼上合併資料到同一工作表(當然主筋或箍筋各是不同的工作表).
為了合併資料可按層分析,要將上述合併資料工作表加上層別 (這可在每次迴圈中擷取來源資料工作表的名稱順便加上)
如此便有了二張(主筋或箍筋)合併各層附有樞紐分析表的工作表了 !
最後再開一張工作表作為總表,利用合計函數(Sumif)統計出主筋及箍筋各號數合計重量 , 如此可得整個工程案樑結構高拉及中拉鋼筋的總用量了!
值得一提是,才小小的一個小案(4樓層) , 昨天用人工統計的資料跟今天用程式操作的結果比對,我昨天的結果是錯的 !!!

2015年1月8日 星期四

工作記錄

從周一至今天終於把前些日子寫好的樑筋檢料程式試用在一個估算的案子上,基本上是想練習及試看有什麼要修改的地方.
今天把樑筋計算的程式再增加樑模及混凝土量的計算(反正都有淨距離及樑尺寸了,就順便增加了)!
下午再寫個巨集,把各層彙集後的資料滙到同一個檔案,
明天再作更上層的整理分析,以及修改程式將來源資料不需要的部分剔除