Cách tạo mảng động VBA trong Microsoft Excel
Câu hỏi:
Các ngày trong tuần và ngày của tháng sẽ được mở trong một mảng hai chiều và sau đó được chèn vào trang tính
Trả lời:
Đặt mã bên dưới vào mô-đun tiêu chuẩn.
Sub dayarray() Dim arrDay(1 To 31, 1 To 2) As Variant Dim intCounter As Integer For intCounter = 1 To 31 arrDay(intCounter, 2) = DateSerial(Year(Date), 12, intCounter) arrDay(intCounter, 1) = Format(arrDay(intCounter, 2), "dddd") Next intCounter Range("A1:B31").Value = arrDay End Sub