標籤:

如何通過運用學習Visual Basic?

有沒有類似

Learn to code

的網站/教程適用於visual basic學習的?

因為覺得范范地看書而不應用學VB其實很沒效率


光看書多累,我們實踐吧,書也就用來當作字典查查得了。

實踐可以往下面這些方向想。

  • 用VBA來重寫函數,或者寫新函數。比如,sum、sumifs、vlookup等常用的函數,不要用application來寫,而是用for each、if 等拼接著來寫,或者寫一個根據顏色求和的函數等,各種自由發揮。
  • 如果有看球愛好,或者彩票愛好,可以試著用VBA來寫一個自動上網獲取數據,並生成最新比賽得分/中獎號碼的表格,或者用來做電腦機選程序。
  • 工作中,生活中要用到的某些事,比如記賬之類的,可以試著用各種控制項來做,比如按鈕,下拉菜單,組合框等等。


嗯,我學vb的時候有老師帶我做了一個月的項目

遊戲,健身軟體,還有很多東西

我一般學任何東西都不看書,打開軟體,然後,開始寫第一行代碼

我不會代碼我可以先把界面做好,然後上網,

按鈕指令怎麼寫丫

讀取access資料庫怎麼弄啊

if loop 都是什麼意思啊

這些互聯網上都有

寫出學習順序

買一本vb的書,花2個小時大概把它看完,放下書拿起電腦,做一個可以打分,可以記錄數據的健身軟體

不懂得部分直接百度,百度可以是代碼片段,也可以是例子

一個好的程序猿應該可以快速的在互聯網上找到需要的東西

實在不懂的,發到知乎上來吧~


不同意@曲維姜的觀點.

vb使用的是比較少,但是作為一門入門語言,還是在很多地方有運用的空間的.至少目前,在我自己的工作中,用的還是很廣泛的.我不是搞軟體的,是做電子產品製造的,在自己的工作中,因為大學學習過vb,知道點就基礎,每次就試著去編寫一些小軟體去簡化的自己的工作,實踐證明,還是很有效率的.

另外,這裡的VBA也不是你所說的遊戲模擬器,而是Visual Basic for Applications,應用最廣泛的就是excel的開發,簡單點說就是"宏".

至於怎麼去學,多動手吧.開始初學,就照著書上的例子敲.不過說實話,國內很多書真不怎麼的.推薦一個&<[Visual Basic 2010從入門到精通].(哈爾弗森).張麗蘋等&> 這個是中文翻譯版,以前下過原版,看的費勁,這本書真的寫的不錯,唯一感覺不足的就是最後access資料庫的運用,介紹的比較少.

有一定的基礎的時候,就試著自己寫一些小軟體吧.很簡單,你自己經常學習或者工作中遇到的,想想,能不能用軟體去幫你工作,又應該怎麼去工作.只有實際去操作了之後,才算是真正的理論與實踐結合.


推薦閱讀:

vb開發中字元串傳參出現『口』符?
大學裡vb計算機課程太難 聽不懂了怎麼辦?
為什麼wish流量忽上忽下 猶如過上車?
VB中CopyMemory函數的問題?
用vb寫cs作弊器,是編程技術的應用,為什麼卻被cs玩家所不齒?

TAG:VisualBasic | VBA |