Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

1|Page

版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。


目錄
課程學習到的生字 (Object, Method 及 Property) ......................................................................................................................................................................... 3
Object 的例子 ............................................................................................................................................................................................................................. 3
Method 的例子 ........................................................................................................................................................................................................................... 4
Property 的例子 .......................................................................................................................................................................................................................... 5
循環 (Loop) 的種類 ......................................................................................................................................................................................................................... 6
判定情況 ......................................................................................................................................................................................................................................... 7
其他課程中曾學習的編碼語句...................................................................................................................................................................................................... 8
代數種類 ......................................................................................................................................................................................................................................... 9
顏色目錄 ....................................................................................................................................................................................................................................... 10

2|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
課程學習到的生字 (Object, Method 及 Property)
Object 的例子
編碼 示範 解釋 課堂
Range Range(“A1”) 儲存格 A1 第5課
Range(“2:2”) 第二行的所有儲存格 第5課
Range("A1:E10") 儲存格 A1 至 E10 之間的所有儲存格 第5課
Range("A1").Select 選擇儲存格 A1 第5課
Range("A1").Value = “ABC” 把內容 “ABC”輸入到儲存格 A1 第5課
Rows Rows(“1:1”) 第一行 第5課
Rows(“1:1”).Insert 在第一行加入新的一行 第5課
Cells Cells(1,1) 儲存格 A1 第6課
[A1] [A1] 儲存格 A1 第6課
Sheets Sheets(“Excel Classroom”).Select 選擇名為 Excel Classroom 的分頁 第6課
Sheets(1).Select 選擇檔案中的第一張分頁 第6課
Activesheet Activesheet.Name = “Wu Sir VBA” 把目前已選擇的分頁的名字變更為 Wu Sir VBA 第6課
Worksheets Worksheets(“Excel Classroom”).Select 選擇名為 Excel Classroom 的分頁 第7課

3|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
Method 的例子
編碼 示範 解釋 課堂
.Select Range("A1").Select 選擇儲存格 A1 第5課
.Insert Rows(“1:1”).Insert 在第一行加入新的一行 第5課
.Clear Selection.Clear 清除目前已選擇的儲存格 第6課
.Clearformats Selection.Clearformats 只清除目前已選擇的儲存格的格式,但不清除內容 第6課
.Clearcontents Selection.Clearcontents 只清除目前已選擇的儲存格的內容,但不清除格式 第6課
.Count Range(“A1”).CurrentRegion.Rows.Count 計算儲存格 A1 相連的表格有多少行 第7課
.Copy After:= Worksheets(“Template”).Copy After: WorkSheets(5) 把名為 Template 的分頁複製,並插入在第 5 張分頁後 第7課
.Copy Selection.CurrentRegion.Copy 複製目前資料表格的整個範圍 第9課
.Paste Activesheet.Paste 在目前位置貼上 第9課
.AddPicture Activesheet.Shapes.AddPicture _ 把路俓的圖片插入至目前頁面 第 10 課
"c:\folder\sample.bmp", _
True, True, 100, 100, 70, 70
.Open Workbooks.Open(“c:\folder\sample.xlsx”) 開啟路俓的 Excel 檔 第 11 課
.Close Workbooks.Close 關閉檔案 第 11 課
.Close True Workbooks.Close True 關閉並儲存檔案 第 11 課

4|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
Property 的例子
編碼 示範 解釋 課堂
.Font.Name Selection.Font.Name = “Dengxian” 把目前已選擇的儲存格的字體變更為”Dengxian” 第4課
.Font.Size Selection.Font.Size = 11 把目前已選擇的儲存格的字體大小變更為 11 第4課
.Font.Bold Rows(“1:1”).Font.Bold = True 把目前已選擇的儲存格的字體變更為粗體 第5課
.Offset Range(“A1”).Offset(2,1).Select 在儲存格 A1 向下數兩個儲存格,再向右數一個儲存格,並選 第6課
擇該儲存格,即代表將會選擇儲存格 C2
.Interior.ColorIndex Selection. Interior.ColorIndex = 6 把目前已選擇的儲存格的顏色變更為黃色 (更多顏色可參照顏 第6課
色目錄)
.Interior.Color Selection. Interior.Color = vbblue 把目前已選擇的儲存格的顏色變更為藍色 (更多顏色可參照顏 第6課
色目錄)
.Font.Color Selection.Font.Color = vbblue 把目前已選擇的儲存格的字體顏色變更為藍色 (更多顏色可參 第6課
照顏色目錄)
.Border.Color Selection.Border.Color = vbblue 把目前已選擇的儲存格的邊界顏色變更為藍色 (更多顏色可參 第6課
照顏色目錄)
.CurrentRegion Range(“A1”).CurrentRegion.Select 把與儲存格 A1 連接的整個數據表格選擇 第6課
.Name Activesheet.Name = “Wu Sir VBA” 把目前已選擇的分頁的名字變更為 Wu Sir VBA 第6課
.End(xlDown) Selection.End(xlDown).Select 選擇資料表格的最下方 第9課

5|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
循環 (Loop) 的種類
編碼 示範 解釋 課堂
.For Loop For xNumber = 1 to 10 把這部份的編碼循環 10 次,每次 xNumber 都數值將由 1 第7課
至 10 遞增
XXXXX
XXXXX

Next xNumber
For Each Dim xNumber as Worksheet 在每一個 xNumber,都循環這編碼一次 第9課

For Each xNumber in Worksheets


MsgBox “Hello, I found a worksheet called “ & xNumber.Name

Next xNumber
Exit For If AAA = BBB Then 如條件達成,停止該 For Loop 第9課
Exit For
Do While Loop xNumber = 1 循環直至 xNumber 不再小於 10 第9課
Do While xNumber < 10
XXXXXXXX
xNumber = xNumber + 1
Loop
Do Until Loop xNumber = 1 循環直至儲存格是空白 第9課
Do Until IsEmpty(Cell(xNumber,1))
XXXXXXXX
xNumber = xNumber + 1
Loop

6|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
判定情況
編碼 示範 解釋 課堂
If Then Else If Score < 50 Then 以 If Then Else Statement 判定數值,並作出不同的回應 第8課
Range("A1").Value = "Fail"
ElseIf Score <= 100 Then
Range("A1").Value = "Pass"
Else: Range("A1").Value = "Error"

End If
Select Case Select Case IntegerResponse 以 Select Case Statement 判定數值,並作出不同的回應 第8課
Case "1"
MsgBox "AAAAA"
Case "2"
MsgBox "BBBBB"
Case "3"
MsgBox "CCCCC"
Case Else
MsgBox "Wrong Input"
End Select

7|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
其他課程中曾學習的編碼語句
編碼 示範 解釋 課堂
MsgBox MsgBox(“This is ExcelClassroom VBA”) 顯示信息 第8課
IntegerResponse = MsgBox("Did you subscribe my channel?", vbYesNo) 顯示信息,並讓用家選擇 Yes 或 No 第8課
RandBetween WorksheetFunction.RandBetween(1, 6) 在數值 1 至 6 之間隨機選一 第 10 課

8|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
代數種類
(第 7 課)

9|Page
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。
顏色目錄
(第 6 課)

10 | P a g e
版權由 Youtube 頻道 Excel 教室 – 胡 Sir 擁有。未經授權,請勿轉載。

You might also like