維修任務管理,vba編程如何構建任務管理過程

2021-01-08 江覓易見

No.1 任務管理

任務管理是生產過程中的一個很重要的管理過程。

在大量的維修任務需要分派的時候,系統的任務管理就帶給我們,很方便的操作。

也會使得在工作當中不會變得一團亂麻,而且,任務越多,效率越高。

下面介紹一下任務管理過程,如何利用vba代碼來構建一個過程方法。

首先要製作一個任務表,信息有任務名稱、任務時間、執行人、設備、單元名稱、遺留問題等等欄位。

內容根據不同的工作需求而定。

可參考下圖製作自己的任務記錄表。

No.2 發布任務

通過上圖,可看到,所有的欄位列表也顯示在發布任務操作頁裡了。

這裡用到自動獲取欄位功能,所以無論什麼表都可以提取欄位。

功能簡單,通過對不同內容添加,可添加相應內容。

下圖為後臺製作效果,似乎看不到什麼內容,運行後會自動獲取。

No.3任務查詢

很顯然,發布後的任務,要隨時查看進度。是否完成,是否取消等等。

這個查詢還沒有完成,由於Listview對象的使用兼容性不好,正在考慮是否利用另一種方法來表現。

任務驗收和統計是對發布後的任務進行的操作。

驗收就是說任務完成或未完成的操作,這裡要對任務進行一個確定性操作。

所以,這也是後續統計的一個變量。

驗收過程不是很難,只需要對任務狀況進行一下修改。

任務統計是一個最終的輸出,我們可以對任務統計結果進行分析之後,得到一個宏觀的結果。

也就是說可以直觀地了解到,哪些任務是比較頻繁地在處理,哪些任務不經常出現。

這樣對生產過程也能起到一個綜合判斷的結果。

No.4代碼

任務信息發布代碼

Private Sub SaveWork()Dim n As Long '定義欄位數Dim R As Range, s As WorksheetSet s = ThisWorkbook.Worksheets("check")n = s.Range("AX1").End(xlToLeft).ColumnDim arrVReDim arrV(0 To n)s.ActivateSet R = s.Range("A1")Dim i As LongDim frText As ObjectFor Each frText In Me.Frame1.ControlsIf TypeName(frText) = "TextBox" ThenFor i = 0 To nIf frText.Name = R.Offset(0, i).Value ThenarrV(i) = frText.ValueEnd IfNext iEnd IfNext frTextDim vR As Range, ro As Longro = s.Range("B65535").End(xlUp).RowSet R = R.Offset(ro, 0).Resize(1, n)R = arrVEnd Sub

由於代碼量大,這裡貼出一個簡單的任務信息保存的代碼,配合相應的表進行。

今後會完善這個功能,以使整個任務管理過程基本實現可視化效果。

歡迎關注、收藏

相關焦點

  • 任務管理過程,vba編程解決查詢和任務確認
    前面介紹了如何做任務發布。本節介紹任務管理過程中的查詢和驗收功能。相對對發布來說,查詢和驗收是一個過程當中必不可少的工作。想要在管理當中及時了解發布任務的工作情況,就要時刻跟進任務的處理進度。任務查詢使用方法為,選擇任務名稱,然後任務代碼會自動篩選出來,然後選擇任務代碼。
  • 程式語言的支撐體系:構建系統、IDE 和依賴管理
    過程中,我發現我做的一些事情,或是工作相關,或是興趣上的探索,還都可以繼續總結出一些文章。在工作上,很多一部分做的事情就是程式語言的支撐體系。外加業餘時間裡,和同事一起花了一些時間在研究程式語言。在這幾部分的結合之下,我對於整個體系的端到端實現有一個整體的認識。
  • Linux計劃任務管理
    Linux計劃任務管理前言:在Linux作業系統中,除了用戶即時執行的命令操作以外,還可以配置在指定的時間、指定的日期執行預先計劃好的系統管理任務(如定期備份、定期採集監測數據)。RHEL6系統中默認已安裝了at、cronie軟體包,通過atd和crond這兩個系統服務實現一次性、周期性計劃任務的功能,並分別通過at、crontab命令進行計劃任務設置。
  • VBA編程理論學習之談
    No.1 掌握對象方法和屬性VBA編程是一個即學即用的過程,幾乎不可能全面掌握所有對象的代碼,也不可能記住所有的對象屬性。所以,在實際應用中遇到哪些對象就對應去掌握這些對象的方法和屬性就可以,不需要完全學習。既浪費時間又沒有意義。
  • 如何進行合同管理,Excel vba 輕鬆解決
    合同管理在公司運營過程中是一個很常見的工作內容。隨著公司交易次數增加,合同數量也會逐漸增加,各種不同的合同管理就顯得十分必要了。介紹一種合同管理方法,當然了,是一些最基本的Excel方法,主要利用vba代碼實現合同管理的一種工作方式。
  • excel VBA是什麼?VBA編程入門教程
    本篇將介紹excel vba是什麼?vba編程入門教程,有興趣的朋友可以了解一下!一、excel vba是什麼?VBA的英文全稱是Visual Basic for Applications,是一門標準的宏語言。VBA語言不能單獨運行,只能被office軟體(如:Word、Excel等)所調用。
  • 圖書借閱用Excel vba管理,讓你輕鬆借書還書
    這篇文章將對圖書借閱一些基本操作,做一個過程管理。其中以Excel為軟體基礎平臺來製作,主要以vba代碼編程來對表格進行操作。管理首頁簡單設置添加書籍、借書、還書和設置四個功能模塊。當然,還設置了借書金額管理,既然借書就會產生費用。借書和還書功能都已經通過測試。添加圖書新增書籍入口,這裡是書籍的一些基本信息。添加信息是一個很費時費力的工作,而且還不能出錯。
  • 基於Jenkins的構建部署任務擴展設計
    前言:不同企業,不同系統,不同應用在開發中所使用的技術棧都不盡相同,因此構建所用的編譯工具以及應用部署所使用的應用伺服器也有所不同。如何擴展支持各種工具與應用伺服器部署也成為了DevOps支撐企業持續集成與持續部署落地的關鍵組成部分。
  • 詳解丨金融行業如何統一管理單個任務下所有API的同步情況
    數據管理員、業務分析師開始採用「平臺工具」來梳理主數據、元數據,構建模型和管控質量等。以A公司為例,在此之前,其主要通過編寫程序的方式定製化開發每個交易所的API。A公司背景A公司專注為各種規模和複雜程度的金融投資機構提供一體化投資管理系統,系統主要由投資組合管理、交易執行管理、實時監控管理、風險管理、績效歸因、投資分析等功能模塊構成。
  • [Python]利用ZooKeeper構建分布式定時任務
    為了解決思路一的局限性,我們本質上要解決的是任務執行的分布式問題,即如何讓Worker不重複的判定任務的歸屬後再執行,由被動改為主動。我們來看以下幾種場景:1、假定我們現在有3個Worker可以用於任務生成,在某一個時間點,將同時產生100個任務。如何由這3個Worker主動產生屬於自身負責的任務?
  • 使用Roam Research做任務管理
    使用Roam Research做任務管理 大家好,歡迎來到分享知識、持續提升格物時間。今天我們要一起學習的是如何使用Roam Research做任務管理。
  • 淺談多任務管理:看似很簡單,做好卻不易
    Android 2.x 和 iOS在使用  Android 2.x 或 iOS 的過程中,多任務管理幾乎是個廢棄的功能。在進行應用切換的時候,與其使用多任務管理界面,不如直接返回主屏更方便。黑莓和 webOS相比 android 2.x 和 iOS,黑莓的多任務管理其實更有效,因為系統菜單提供了關閉選項。在應用界面可以調出系統菜單退出後,應用圖標也會在多任務管理界面消失。真正將多任務做到愉悅的是 webOS。針對觸屏的特點,引進了卡片和手勢關閉。
  • 3種用於項目任務管理的工具
    任務超載是真實的!在本文中,我將解釋用於管理項目任務的三種常見工具,並希望您能了解最適合您和您的項目的工具。1.清單我個人是列表的忠實擁護者。我使用電子表格中的列表來跟蹤項目中的任務。我有多個電子表格:每個任務一個。
  • DevOps任重道遠,如何進行流程化管理?任務調度系統該怎樣設計?
    開發測試管理和運行管理是 DevOps 平臺實踐中常見的兩大問題。前者一般表現為開發效率低、版本質量差、環境交付慢、無統一工具設置和研發運維過程管控不足等,需要通過 DevOps 平臺進行流程化管理。另一方面,隨著雲計算的發展,企業需要管理和維護的基礎設施規模擴大,在混合雲、多地域等各種異構網絡環境下需要一套調度系統來管理和控制各類資源,解決運行管理問題。
  • golang-定時任務管理gocron
    簡介gocron是Go語言開發的輕量級定時任務集中調度和管理系統, 用於替代Linux-crontab,不僅僅是Linux,這個還支持跨平臺,支持Windows、Linux、Mac OS。特點l Web界面管理定時任務l crontab時間表達式, 精確到秒l 任務執行失敗可重試l 任務執行超時, 強制結束l 任務依賴配置, A任務完成後再執行B任務l 帳戶權限控制任務類型shell任務
  • 產品經理的項目管理任務
    產品經理的大部分任務都屬於跨部門的項目性任務,可以說,產品經理的工作就是由若干大大小小的項目組成。所以,項目管理技能的產品經理必須掌握的一項基本技能。本文的重點在怎麼做項目,項目的基本流程是什麼樣的。項目管理具體分為四個階段,即項目啟動階段、項目計劃階段、項目執行階段、項目評價階段。
  • 你在使用四象限時間任務管理工具嗎?
    大家在工作或生活過程中,有沒有時常遇到如下場景:(1)事情很多,永遠處理不完(2)每件事都很緊急,但每件事都沒有做好(3)不懂得拒絕總之,整個人工作狀態一團糟,很亂,每天都很疲憊,而且效率不高。知道哪裡出現問題了嗎?
  • 系統思維在Excel vba編程中的思考
    文:江覓易見編程首先要考慮的問題是需求,正因為需求的存在,所以要做編程的工作,然後要分析需求以及實現需求而實施的方式方法,最終輸出需求結果。這是整個編程中要考慮的內容,也是解決需求的一般過程。系統思維的建立有助於編程思想的提高和理解需求的應用場景,進而對編程實施有一個全面而有效的方法布置。系統三要素:元素、關係、功能引用到Excel vba編程中。
  • 項目管理的五大過程
    項目管理的五大過程一、啟動* 被提出問題或者是機會是什麼?(可行性研究)項目的目標是什麼?(為了實現這一目標有哪些目標是必要的)項目範圍?* 項目管理方法起到了怎麼樣的作用?* 項目班子合作怎麼樣?六、五個項目過程的關係 一個理想的項目狀態,邏輯一定是啟動-規劃-執行-結尾,但沒有任何一個項目能做到執行過程完完全全按照計劃來實施 在執行的過程中有變更,當發生變更時,要將變更重新納入規劃中,這便形成一個規劃與執行的循環,用這個循環模型能很好地理解項目的好壞四、五大過程的主要任務1、
  • 5款任務管理產品,改變的不僅僅是效率
    本篇文章將針對遠程辦公中的任務管理類產品進行測評。任務管理類產品助力團隊效率的提升任務管理,主要指管理在截止日期前必須完成的事項,每個任務也可以再延伸出一個或多個必須要做的子任務。對於企業來說,通過任務管理工具,企業可以創建新計劃、組織和分配任務、共享文件、討論進行中的工作、隨時獲取進度更新等等,來提供企業員工的工作效率。