Có 2 cách gán giá trị cell trong VBA Excel
* Gán giá trị theo vào ô bằng địa chỉ
Gán giá trị số 1 vào ô A1
Range("A2").Value = 1
* Giá giá trị theo vị trí cột và dòng
Gán giá trị số 1 vào dòng 2 cột 1
Cells(2,1).Value = 1
* Đó là giá trị con số, nếu gán giá trị vào ô kiểu chữ ta thêm dấu " 2 bên
Cells(2,1).Value = "Hoc vba excel cung iif"
* Gán trị trị nhiều ô với lệnh vba
Range("A1:A5").Value = 1
*Kết quả từ dòng 1 đến dòng 5 cột A được gán số 1
* Gán giá trị ô với 1 biến kiểu chữ
Dim strText as String
strText = "String of Text"
Range("A2").Value = strText
* Lấy giá trị của ô ra 1 biến vba excel
- Biến Variant là kiểu biến dành cho tất cả các kiểu
Dim var as Variant
var = Range("A1").Value
- Biến String là kiểu biến dành cho kiểu chữ
Dim var as String
var = Range("A1").Value
- Biến Double số thập phần
Dim var as Double
var = Range("A1").Value
Range("A1").Value = Range("B1").Value
Range("A1:A5").Value = Range("B1:B5").Value
MsgBox Range("A1").Value = Range("B1").Value