台灣最大程式設計社群網站
線上人數
755
 
會員總數:241868
討論主題:187137
歡迎您免費加入會員
討論區列表 >> office VBA / WinOS >> 請問excel VBA 例休班表隨機插入請益
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問excel VBA 例休班表隨機插入請益
價值 : 100 QP  點閱數:191 回應數:2

樓主

林昭賢
門外漢
0 1
8 0
發送站內信

小弟公司,人不多不少但也70多人
每個月要去key每個人的例休
目前土法煉鋼的方式是,轉置後再用排序來貼上

想來版上問看看有沒有辦法用巨集的方式作業
附上範例

希望能在空白處,自動填上文字,且數量不能超過該班別的規定休假數
網上的範例有找到空白填入想要的文字或數字,如果要限制數量的話
便不知該從何下手

https://drive.google.com/open?id=1xBidG-WMHuBI5gGwPxIAxK5fIbh7AJQX

搜尋相關Tags的文章: [ VBA 班表 ] ,
本篇文章發表於2017-12-30 23:02
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
Excel VBA是可以做到的,
你可以,
找一本Excel VBA的書來學,
基本上圖書館就有免費的了,
再加上網路的資源。
或是 發包給人家做。
本篇文章回覆於2017-12-30 23:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

香帥
檢舉此回應
寫法大約如下:
1.先要每年初要根據人事行政局公佈國定例假日(因會有彈性休假調整補班問題)做一個表。
2.寫一個迴圈由第一個人員至最後一個
3.再寫一個內迴圈,由x1日欄位至x2日欄位
3.判斷組別、週六、週日、國定假日、及除了一例一休外的每年排休日。
4.依據3,存入陣列或變數,例如 qday(1) = qday(1) +1 變數qday(1)代表休假日A1組,或 qday(2) = qday(2) +1 變數qday(2)代表休假日A2組
5.重複2,3迴圈
6.將變數資料寫入您的報表所在的儲存格


本篇文章回覆於2017-12-31 09:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.