Excel VBA員工管理系統(tǒng)開(kāi)發(fā)

      網(wǎng)友投稿 665 2025-03-31

      Excel VBA員工管理系統(tǒng)開(kāi)發(fā)

      “什么?才學(xué)了點(diǎn)皮毛就可以開(kāi)發(fā)系統(tǒng)了?”我想您讀到這兒,看到本篇的題目,一定會(huì)感到非常疑惑。

      如果您仔細(xì)體會(huì)了前面的小短文內(nèi)容,就可以開(kāi)始著手來(lái)試著做一些有趣的事情了。不錯(cuò)!現(xiàn)在我們就嘗試用已學(xué)到的知識(shí)來(lái)逐步開(kāi)發(fā)一套小系統(tǒng)。為何這么快就可以運(yùn)用VBA來(lái)開(kāi)始實(shí)戰(zhàn)了呢?這就是Excel作為一個(gè)開(kāi)發(fā)平臺(tái)的優(yōu)勢(shì)!

      系統(tǒng)初步規(guī)劃

      員工管理系統(tǒng)的初步構(gòu)想是:

      員工按表格要求填寫(xiě)相應(yīng)的信息。

      自動(dòng)匯總員工所填寫(xiě)的信息。

      查詢(xún)某員工的信息。

      查詢(xún)某員工的信息并能夠自動(dòng)顯示在員工信息表中,方便打印輸出。

      分析員工的信息,例如畢業(yè)5年的員工有多少、具備高級(jí)職稱(chēng)的員工有多少。

      其他一些擴(kuò)展功能。(暫時(shí)未想到,根據(jù)需要擴(kuò)展)

      表格設(shè)計(jì)

      根據(jù)初步構(gòu)想,先在Excel中設(shè)計(jì)兩個(gè)工作表。

      “員工基本信息表”:便于員工填寫(xiě)信息。

      “員工信息數(shù)據(jù)庫(kù)”:匯總員工填寫(xiě)的信息。

      工作表初步設(shè)計(jì)如下圖所示:

      其中,“員工信息數(shù)據(jù)庫(kù)”表實(shí)際上是將“員工基本信息表”中所填寫(xiě)的數(shù)據(jù)按數(shù)據(jù)庫(kù)記錄格式匯總到一張表中。

      代碼

      下面的代碼實(shí)現(xiàn)將“員工基本信息表”中填寫(xiě)的數(shù)據(jù)寫(xiě)入到“員工信息數(shù)據(jù)庫(kù)”中:

      Sub TotalData()

      Dim wksInfo As Worksheet

      Dim wksBaseInfo As Worksheet

      ‘給wksInfo變量賦值

      Set wksInfo = ThisWorkbook.Worksheets(“員工信息數(shù)據(jù)庫(kù)”)

      Set wksBaseInfo = ThisWorkbook.Worksheets(“員工基本信息表”)

      With wksInfo

      .Range(“A2”).Value = wksBaseInfo.Range(“B2”).Value

      .Range(“B2”).Value = wksBaseInfo.Range(“F2”).Value

      .Range(“C2”).Value = wksBaseInfo.Range(“B3”).Value

      .Range(“D2”).Value = wksBaseInfo.Range(“D3”).Value

      .Range(“E2”).Value = wksBaseInfo.Range(“F3”).Value

      .Range(“F2”).Value = wksBaseInfo.Range(“B4”).Value

      .Range(“G2”).Value = wksBaseInfo.Range(“D4”).Value

      .Range(“H2”).Value = wksBaseInfo.Range(“F4”).Value

      .Range(“I2”).Value = wksBaseInfo.Range(“B5”).Value

      .Range(“J2”).Value = wksBaseInfo.Range(“F5”).Value

      .Range(“K2”).Value = wksBaseInfo.Range(“B6”).Value

      .Range(“L2”).Value = wksBaseInfo.Range(“D6”).Value

      .Range(“M2”).Value = wksBaseInfo.Range(“F6”).Value

      .Range(“N2”).Value = wksBaseInfo.Range(“B7”).Value

      .Range(“O2”).Value = wksBaseInfo.Range(“F7”).Value

      .Range(“P2”).Value = wksBaseInfo.Range(“B8”).Value

      .Range(“Q2”).Value =wksBaseInfo.Range(“D8”).Value

      .Range(“R2”).Value = wksBaseInfo.Range(“F8”).Value

      .Range(“S2”).Value = wksBaseInfo.Range(“B9”).Value

      .Range(“T2”).Value = wksBaseInfo.Range(“D9”).Value

      .Range(“U2”).Value = wksBaseInfo.Range(“F9”).Value

      .Range(“V2”).Value = wksBaseInfo.Range(“B10”).Value

      .Range(“W2”).Value = wksBaseInfo.Range(“B11”).Value

      .Range(“X2”).Value = wksBaseInfo.Range(“B12”).Value

      End With

      End Sub

      代碼很簡(jiǎn)單,用到的都是前面我們學(xué)到的知識(shí)。在”員工基本信息表”中填寫(xiě)相應(yīng)的數(shù)據(jù),運(yùn)行上面的代碼,可以看到數(shù)據(jù)會(huì)自動(dòng)填充到”員工信息數(shù)據(jù)庫(kù)”的第二行中。

      這里的代碼只是機(jī)械地將一個(gè)表中的數(shù)據(jù)復(fù)制到另一個(gè)表中相應(yīng)的單元格,并且只能實(shí)現(xiàn)填充固定一行的數(shù)據(jù)。

      接下來(lái),我們邊進(jìn)一步學(xué)習(xí),邊完善我們的系統(tǒng),使系統(tǒng)逐漸靈活方便起來(lái)。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Excel用宏表函數(shù)GET.WORKBOOK來(lái)批量提取全部工作表名稱(chēng)
      下一篇:excel表格里打不出0怎么辦(excel表格0打不出來(lái)怎么辦)
      相關(guān)文章
      精品久久久久久亚洲精品| 久久国产精品亚洲综合| 亚洲精品一区二区三区四区乱码 | 亚洲精品无码不卡在线播放HE| 亚洲午夜激情视频| 亚洲欧洲中文日韩av乱码| 亚洲av无码乱码在线观看野外 | 亚洲综合色丁香麻豆| 亚洲网址在线观看你懂的| 亚洲欧洲一区二区| 亚洲视频.com| 亚洲成a人片77777群色| 亚洲国产精品久久久久秋霞影院 | 亚洲精品国精品久久99热| 久久久青草青青国产亚洲免观 | 亚洲性无码AV中文字幕| 亚洲AV永久无码天堂影院| 免费观看亚洲人成网站| 亚洲 无码 在线 专区| 亚洲成av人在片观看| 国产亚洲人成A在线V网站| 久久99国产亚洲高清观看首页| 国产av无码专区亚洲av桃花庵| 亚洲国产精品久久久久| 亚洲国产美女福利直播秀一区二区| 91亚洲自偷在线观看国产馆| 最新亚洲春色Av无码专区| 国产精品亚洲一区二区在线观看| 亚洲Av无码乱码在线观看性色 | 亚洲综合小说久久另类区| 久久精品国产亚洲αv忘忧草| 亚洲中文无码亚洲人成影院| 亚洲AV性色在线观看| 亚洲综合精品网站在线观看| 亚洲国产成人高清在线观看| 亚洲高清不卡视频| 亚洲欧美第一成人网站7777| 亚洲国产成人久久综合野外| 亚洲精品字幕在线观看| 久久精品国产精品亚洲毛片| 亚洲一区在线免费观看|