VBA簡單基礎

VBA基本概念
1 Dim I as integer
Dim:定義
I:變量
Integer:變量類型
基本形式:dim 變量 as 變量類型
賦值:變量 = value
2 進入某一個excel:Windows(“excel全名(包括後綴)”).Activate
3 進入某一個sheet:Sheets(“sheet名”).Select
4 選中某一個單元格: Range(“A1 “).Select
5 選中某一區間單元格:Range(“A1:H8”).Select
6 複製:Selection.Copy
7 粘貼:ActiveSheet.Paste
8 獲取某一個單元格的值:Range(“A1“).Value
9 獲取變量的長度:Len(變量)
10 截取某一段變量:Mid(變量, 初始位置, 結束位置)
11 新增一個sheet:Sheets.Add After:=ActiveSheet
12 給sheet命名:ActiveSheet.name = 名字
13 判斷:If condition then
Else
End if
14 循環:(1)do while condition
Loop
(2)其他
15 sub1 調用 sub2:call sub2
16 打開窗體:窗體名稱.show
17 其他的操作,可以錄製宏來得到它的代碼
操作過程:
首先,可以錄製宏將需要重複工作的任務先執行一次,然後在代碼中用循環,然後就可以批量循環執行某個操作,達到你要達到的目的。
可能遇到的問題:
1 死循環
如果你在執行腳本是沒有保存,但是又不想重新再寫,可以多按幾次Ctrl + Pause Break,強制停止這個腳本。
2 出現無法解決的問題
將excel保存關閉再重新打開執行可以有一定的效果。
3 打開軟鍵盤win+R 輸入osk

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章