尤物视频网站,精品国产第一国产综合精品,国产乱码精品一区二区三区中文,欧美人与zoxxxx视频

免費咨詢電話:400 180 8892

您的購物車還沒有商品,再去逛逛吧~

提示

已將 1 件商品添加到購物車

去購物車結算>>  繼續購物

您現在的位置是: 首頁 > 免費論文 > 學校高校財務管理論文 > 用Excel中VBA編程技術優化羽毛球場地預定流程

用Excel中VBA編程技術優化羽毛球場地預定流程

1 問題的提出
  天津市A大學新體育館中有15個羽毛球場地,學校體育館對羽毛球場地預定的規則為:場地提前3天預定;12點到14點及17點到19點實行半價收費;17點后加收燈光費;可以集體名義長期預定場地。為配合羽毛球場地預定,工作人員打印出周一到周日共7張場地表合訂一塊作為一本,用其中的一本單獨記錄長期預定場地的相關信息,新的一周開始,均要將此記錄手抄到新的記錄本上,用以標記已被提前預定的場地,再將此新記錄本用于記錄本周的場地預定。現在面臨的問題為:每周進行新記錄本的抄寫比較辛苦,而且容易出現遺漏、錯位;不知道長期預定場地者當天是否已經來交費;記錄不利于長期預定場地信息的經常性修改;記錄中場地預定信息不能一目了然,不利于管理;晚上時間段忘記加收燈光費;學生優惠時間段全價收取。種種問題結合在一起,使場地預定非常麻煩、效率低下而且容易出錯,學生的滿意度也較低。
  2 場地預定系統需求分析
  為了方便體育館羽毛球場地預定的管理,作者以辦公軟件Excel進行編程制作羽毛球場地預定系統,此場地預定系統有如下要求:不用進行新記錄本的抄寫,不出現長期預定信息的遺漏、錯位等錯誤;能清晰地看出不同時間段的本校學生優惠政策,以及是否加收燈光費;能方便地修改長期預定信息,并保證信息的及時更新;能一目了然看到場地預定信息;不再需要一大堆紙質材料,實現無紙化高效、環保辦公,減輕工作人員勞動量。
  3 場地預定系統的實現
  3.1 表格結構及功能介紹
  利用Excel表格建立新的工作簿,并建立14個工作表如圖1。
  工作表分為兩組,第一組由“周一,…,周日”組成,第二組由“壹,…,柒”組成;第一組表是用于每天的場地預定,第二組表是記錄長期預定信息;兩組表結構一致,第一組中多了幾個功能按鈕。兩組表有一一對應關系(如“周一”與“壹”),如第二組工作表的單元格有記錄,單擊第一組表中相對應工作表的左上角按鈕后會自動將對應的單元格變成紅色,表示此場地已經被提前預定。表中的3種不同的淺底色,用于提示工作人員注意優惠情況及加收燈光費情況。
  預定場地時,只需選取場地單元格后,點擊“預定場地”按鈕,此場地單元格將變成深藍色,表示此場地已經交費預定;對于已預定的場地單元格,可選取后點擊“取消預定”按鈕將預定取消。“清除當天”按鈕是用于清除場地的預定信息,以用于下次場地的預定。如果在當天清除場地預定信息前還存在紅色單元格,說明此場地的長期預定者未交費。
  3.2 第一組工作表中相關按鈕的VBA編程
  (1) 左上角綠色按鈕VBA編程。用IF語句判斷長期預定信息工作表的單元格是否為空,若不為空,則在相應的工作表單元格中對其Color屬性進行賦值。如“If Excel.Sheets("長期預定信息工作表名").Cells(i, j) <> "" Then Excel.Sheets("對應工作表名").Cells(i, j).Interior.Color =顏色值(如:255)”
  (2) “預定場地”按鈕VBA編程。用語句“Excel.ActiveCell.Interior.Color =顏色值(如:16711680)”
  (3) “清除當天”按鈕。用for循環語句對所要求清除的單元格進行操作,用語句“Excel.Sheets("工作表名").Cells(i, j).Interior.Pattern = xlNone”將單元格清空(底色為白色),如果需要讓單元格有不同的底色,可以通過對當前單元格的ThemeColor和TintAndShade屬性進行賦值。
  (4) “取消預定”按鈕VBA編程。使用語句“Excel.ActiveCell.Interior.Pattern = xlNone”可將當前活動單元格變空(底色為白色),如果需要讓單元格有不同的底色,可以通過對當前單元格的ThemeColor和TintAndShade屬性進行賦值。
  4 結 語
  Excel在日常的管理工作中應用極為廣泛,對日常生活中碰到的問題進行提煉、總結,并在Excel中結合VBA編程進行相應功能的開發,可以將一些重復性、繁瑣的工作大大簡化,使工作準確率、效率得到顯著提高。本文采用Excel VBA編程實現了A大學體育館羽毛球場地預定系統的制作,這僅為用Excel解決實際問題的一例,也希望此文章能對相關讀者進行類似問題處理時具有啟發、借鑒作用。

服務熱線

400 180 8892

微信客服

<th id="q6zaz"></th>
    1. <del id="q6zaz"></del>

    2. <th id="q6zaz"></th>