返回列表 上一主題 發帖

[發問] 請問vba是否可以依指定條件複製出不同excel工作表?

[發問] 請問vba是否可以依指定條件複製出不同excel工作表?

各位大大好,

因為公司員工的薪資結構不同,每月都必須手動以excel 製作薪資條後再以pdf檔加密寄給員工,非常耗時又容易出錯.
請問是否可於excel 中設定巨集直接複製出不同工作表並帶入相對應資料?
比如附件中,薪資彙總計算於"總表", 員工甲~戊適用的薪資條格式分別如下:
員工姓名        適用表單
甲        A
乙        B
丙        C
丁        B
戊        A

Test.rar (21.1 KB)

請問:
   Q1: 是否可自動產生工作表名稱分別為員工姓名"甲"~"戊"的薪資條並將相關數據帶入?
   Q2: 完成後可否轉檔為加密的pdf檔?

麻煩&感謝各位囉!

Test.rar (21.1 KB)

Test.rar (21.1 KB)

Test.rar (21.1 KB)

kathych

大大,非常感謝您,測試結果很成功.

但依老闆指示需做以下幾點修改,需要您的進一步協助.
1. A~C的制式表單改依"職稱"命名且格式稍作修改(=>將薪資減項另列於新增欄位)
2. 需改為產出以員工姓名命名的Excel薪資條,因為有時需再另行加註說明一些事項.
p.s. 若無法讓加註說明後的excel薪資條以巨集直接轉成加密pdf,則轉成pdf的功能可先不用考慮列入.

再次麻煩您了,謝謝!
Test2.rar (16.87 KB)
kathych

TOP

非常感謝各位,測試成功
~~雖然還在思索程式的意思才能讓它套用在我的日常作業中.

想請問版大,可以先幫我解惑以下的意思嗎? 不甚感激! 謝謝!
xS.[C3:C12,E3:E12].FormulaR1C1 = "=VLOOKUP(R2C3,總表!C1:C18,MATCH(TRIM(RC[-1]),總表!R2,),)"
kathych

TOP

謝謝版大的說明,已經了解了.
kathych

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題