What Is VBA
What Is VBA
Sub higher_value()
Selection.Value = Selection.Value +1
End Sub
Sub lower_value()
Selection.Value = Selection.Value -1
End Sub
Sub Home()
Worksheets (“Sheet2”).Range(“H8”).Select
End Sub
Sub Up()
Selection.offset(-1,0).Select
End Sub
Selection.offset(-1,0).Select = UP
Selection.offset(1,0).Select = DOWN
Selection.offset(0,1).Select = RIGHT
Selection.offset(0,-1).Select = LEFT
Task 4: Simple Loop and variables
Sub SimpleLoop()
Dim i As Interger
For i=1 To 10
Selection.offset(i-1,0)=i
Next
End Sub
Task 5: Create Sheet/Copy Sheet
MsgBox ActiveWorkbook.Sheets.Count
Sheet(3).delete
Sheet(“Du lieu”).delete
Task 6: Delete
Test these statements
Sub DeleteManyWorksheets()
Dim ws as Worksheet
Application.DisplayAlerts = False
ws.delete
End if
Next ws
End Sub
• Case study: Provide a list of staffs; for each staff,
create a worksheet that contains his/her personal
information.