工作表1是我從另外一個工作表 複製得來的。
要用這個工作表與word 做郵件合併, 但我需將Qty處 拆分 為 3000一行。
因用郵件合併後,打印出來, 貼在相關貨物上, 將大於3000的數量除3000, 尾數最大要在100內。
即是尾數最大3100 內 當一行, 多於3100 則分拆多一行。 同時因word 內有一個A4 SIZE的 郵件合併。
一張A4 紙, 有四個小四方格。
所以拆數後,同時再分 Name, 為 4行一張A4紙。不足4行的,也要分拆行數出來。
因為Name 是不同貨物,不能 與之前的資料合併。否則會亂。
本身已經有VBA 資料,當我點擊按鈕後(VBA),會自動新增一頁同時執行以上要求動作。 例如工作表2
因為已經是鎖定了3000, 及尾數最大3100。
那如果我增加一欄是要依照 H欄,Color 來做拆數。 (工作表3)
如果H欄為"RED" 的話, 則拆1000。 尾數最大:1100。
如果H欄為"YELLOW" 的話,則拆3000, 尾數最大:3100。
一張工作表只存在 兩種 Color, 但是不一定像工作表3 那樣, 有機會第20-25列是RED.
26-30 又是YELLOW, 這樣, 而GROUP1 和 GROUP2 是一定與color 成一組的。
第二至第七列 是RED 配GROUP1
第八至第十九 是YELLOW 配GROUP2
不會存在GROUP1 中存在有2個 clolor 即是不會1有RED 和YELLOW 同時存在。
如何依照 工作表3 跟Color 來做拆數及分行? (工作表4)
因資料有多有少, 而且不止 GROUP1
question.zip (27.45 KB)
|