• 3

請問~VBA這東東,目前還值深入學習嗎?

如題,不帶攻擊性,純討論面對大數據時代是否有更值得學習的其它語言..
感謝
2019-11-29 11:28 發佈
文章關鍵字 VBA 東東
MaverickRay wrote:
如題,不帶攻擊性,純...(恕刪)


看工作環境吧

實務工作上,很多公司還是有歷史包袱,所以老語言還是有機會用到,尤其是那種幾十年的大型老公司。

到時維護就系統還是要會
MaverickRay wrote:
如題,不帶攻擊性,純...(恕刪)

應該學
C#
Java
Swift
MaverickRay wrote:
如題,不帶攻擊性,純...(恕刪)


你不是寫程式的工作,就不要特別去學寫程式;

(指java、c等等之類的)


你若是一般人員,excel的操作接觸的又多,那vba

確實要學,而且學精了,除了IT專門寫程式的人,

"有機會"處理資料處理的比你好,不然原則上是沒

啥對手了!對你工作上的幫助很大!
mascotqoo wrote:
你不是寫程式的工作,...(恕刪)


恩,我說說我的動機好了
1、我不是寫程式的..
2、目的主要是用來處理一堆數據..
例如:股市的數量分析..
由於VBA可以用錄製的..所以在目前這初階段,還搞不太清楚有什麼物件、方法..等可用時,用錄製會是一個好的起端.
因為錄完後就可以修改
但坊間看來有MultiChart等可用來程式下單
而且聽業內人士說這個比VBA好學許多
因為先前我有買了本VBA的爬蟲書..
但裡面的內容涉及很廣很廣..諸如HTML..(這個我以前讀書時有自學過)
但後來扯到程式這塊,腦子不發達就沒再學下去了..
所以那本VBA爬蟲的..我只好先將就看..因為層面太廣大..
只是若是比照書本的案例去試應該也是可行的..
但我的問題是我比較想知道來龍去脈...這樣一來肯定會花費相當大的時間..
加上最近發現似乎跟我以前學的東西已完全不同時...所以上來請教看看..
不知各位大大有沒有什麼好的建議或能較有成就感的學習途徑等..

畢竟一直卡關就會讓很多想法最後胎死腹中...

當然VBA這塊我還是會去接觸..不過又有看到似BI會比這個更快上手...不知道各位的想法如何?
至於為什麼會提問,除了怕學了點皮毛費太多時外,最怕就是被汱換...結果後續不支援的情況下就呼呼了~~
其次則是個人的感覺,好像office這軟件,有時開在那裡不動作,它好像會一直吃系統資源~?!
不知是我系統太舊呢?還是...不過我就只是開個檔,一開始都還很順暢...但有時我會跑開,再回來時,這些文書檔、或試算檔就死在那..點半天都不動了...

當然若試算表內有太多EXCEL本身的函數公式在裡面時,放久了吃資源那更是不意外...
先這樣..來聽聽大家的想法..以上感謝各位回覆..^^..祝順心
MaverickRay wrote:
恩,我說說我的動機好...(恕刪)
你是說股票這個喔!!
就是用EXCEL 連結 就是VBA ...這個不會消失...
... 快20年前 就有用了!! 要套利嘛~~
但是現在 不好套了~~
LINK 太多會算不出來....
我是做軟體開發的 就個人經驗而言 沒有學什麼是白費的

其實不同程式相同指令重複的地方很多 有些程式只有有寫好的function更好用而已

寫程式更重要的是邏輯思考 如何運用現有的指令去組合出你想要的功能

寫出該有的功能只是第一步 更進一步的是考慮到效能 嘗試用更好的寫法達到同樣的功能
(再下一步是美觀 也就是寫的讓人容易看懂 能到這一步的就很厲害了)

即使換另外一個程式 基本上思考的邏輯思維差不多 只是語法不一樣

然後了解程式特性善用該程式厲害的地方 就可以事半功倍

初學者也不用好高騖遠 先求把一個東西學好 再來學第二樣就好了

通常第一樣學通了 第二樣學的就很快
走這行就要不斷學習的覺悟 不要有學一樣就可以吃到老的想法
模糊的問題只會得到模糊的答案 精準的問題則會得到精準的答案
不建議
VBA+excel 如果對靜止數據還算好用
但如果是盤中的動態數據,保證掛掉
因為他本來就不是設計來這樣弄的
所以掉資料、延遲等等錯誤會隨著資料量越多,錯誤越多

股市賺大錢的都是放長線的
做得越短賺的越少,陣亡率越高

有一句話真的是當沖過才有體會
"當沖的感覺就是
感覺天天都有進步
感覺也有賺到錢
但帳戶金額就是上不去"
這和什麼大數據無關

今天如果你要處理很多 EXCEL 資料,那會 VBA 就會有幫助

程式語言是學習來『解決問題』,

所以問題在那,對策就在那邊~~
建議能不要自己爬就不要自己爬

因為常在變
爬回來的資料要整理跟過濾
決定要爬下去要很有毅力...因為不是一兩個月的事
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?