有沒有什麼軟體能夠在Win10系統下將電腦重複的工作自動實現?
強調一下,只是諮詢下用什麼軟體或者程序語言,不是讓代寫代碼。
因為是需要跨很多軟體去完成的工作,只是自己想通過程序去自動化實現。VBA感覺比較適合Office軟體,不知道能不能涉及到其他軟體。現在最大的問題是有的軟體里抓取關鍵詞有難度,不知道怎麼實現。網頁的話還挺好解決的。謝謝大家的回答。
會編程的其實就不會提這樣的問題了……不然的話,VBS也好,Python也罷,哪怕是PowerShell腳本甚至寫個批處理都基本可以覆蓋大多數情況。
如果你追求的是類似mac下的Automator那樣的玩意,基本上都沒人維護了。以前有個Splat,至於現在在Win10下情況如何不得而知(最後一次更新是2015年),聯想以前也做過一個類似的玩意,很渣的……
所以說,至少上個按鍵精靈吧……有心的話學學編程,Python就能做好足夠多的工作了。
學一門腳本語言吧, ruby,python 等都能很好實現一些任務。
簡單的autohotkey
花錢找人實現應該是最快的辦法了知乎上就能找一堆人要不題主說說是什麼需求我給你您報個價唄?
VBA
雖然大部分程序員覺得low,但我還是要提一下,畢竟是學的第一門語言。
這麼簡單的VBA能做什麼呢?
NO°/1
3s內
分類匯總1W條數據
NO°/2
5s內
將一個表裡的數據分到多個表中
NO°/3
3s內
創建1000個文件夾
NO°/4
自動
登陸網站下載圖片或者其他數據
以及自動發送郵件、自動鏈接其他軟體獲取數據等
……更好玩,更高效,更方便(更裝13)
VBA能讓辦公效率提升數倍甚至數百倍!
VBA不是Excel的全部,確實每個Excel高手的拿手菜!Excel不是VBA的全部,但可以藉助Excel來控制整個電腦!
只要你用辦公需要用電腦,就該學會VBA! 如果你需要處理大量數據,VBA必須得用!如果你有模塊化、流程化、重複性工作,用VBA可以一鍵完成!
除此之外,VBA還能操作其他軟體,以完成和excel的數據交換和一些重複性、流程化工作,比如我之前用excel操作sap、用友、金蝶、foxtable等,以及用來導出數據和上傳數據。
VBA 雖然很強大,但並不是萬能的,有些工作用VBA 來做反而會變得更麻煩,因為你在思考流程和將流程轉化為VBA 語言的時候,也是需要花費時間和精力的。所以學了VBA 最大的好處就是你會不斷地思考自己的工作流程,學會在流程中找短板和瓶頸,然後做流程改進,將VBA用在恰當的環節上,從而大幅度提升自己個工作效率,這才是VBA將帶給你的最大改善。
上面提到的都有這些共性:重複、批量、可自動化!滿足這三個的任意一個,就適合用VBA,所以還有很多其他的工作都可以用VBA來完成,只要不是必須有主觀判斷的東西,計算機都能識別,然後自動將工作完成。
(直接複製了供公眾號的內容,如果有需要,明天再改)
autoit
微軟excel 的宏
對於小白用戶,且沒有不從事編程行業的人推薦一波編程語言
第一,按鍵精靈,漢語編程(勉強算是編程語言吧)就算啥都不會,讓他錄製滑鼠點擊總會吧,大部分工作都可以搞定的第二,Python,py好就好在有很多現成的庫,想要自動點擊,import 一下pyautogui就好了,這可是正兒八經的編程語言(我沒說上面的不正經啊,只是更強大),所以很多功能都能實現,比如最常見的爬蟲和web開發。關鍵是,難度不高啊,你可以不知道什麼是int和double還有char以及string是啥(不過你不知道用起來也很難受的,動不動告訴你類型錯誤,哈哈),管他什麼面向對象,面向過程,你就把他當工具,別人那他蓋房子,你用他耕地,不一樣美滋滋。
第三,易語言和autoit,其實我是不太推薦的,覺得學易語言還不如學c#拖控制項,還能假裝融入知乎的環境,哈哈。具體我就不細說了,我不太了解。autoit在國內支持不如易語言,易語言至少還有一堆寫外掛和盜號的在用。還是那句話,學autoit還不如按鍵精靈,上手快。
第四,其他高級語言,c cpp java,php(我承認是最好的語言,不用吵了),學習成本高,上手慢,不適合小白用戶
第五,低級語言,彙編,二進位直接寫。嗯~反正我是沒見過誰牛逼(無聊)到日常程序用彙編和一堆0和1寫,純屬抖機靈得具體問題具體分析,不同的軟體實現程序化操作的手段都是不一樣的。系統層面的搞批處理、VBS腳本,office 系列的玩函數和VBA,資料庫層面的玩Access, Mysql介面編程,大數據處理、矩陣運算用python, matlab 或其它…
powershell。
難道不是計劃任務?
如其他人所回答,很多工具都可以實現。題主說說具體需求吧。
AHK
題主問的是什麼樣的工作?
目前編程是可以解決大部分簡單工作的。看你的需求了
不知道Windows有個功能叫「任務計劃程序」嗎
推薦閱讀:
※python 函數中傳值,傳的是引用還是複製一份傳給另一個函數,會修改調用函數裡面的值嘛?
※Mixin是什麼概念?
※關於 Python 字典的 values() 方法返回值的順序?
※如何學習 Python,面對那麼多的標準庫,應該如何?
※Python 在改代碼時怎麼處理縮進問題?