Chèn giá trị trang tính bằng Macro (Microsoft Excel)
Chèn giá trị vào một ô được thực hiện khá thường xuyên trong macro. Để chèn thông tin vào một ô, bạn sử dụng thuộc tính Giá trị. Ví dụ: bạn có thể sử dụng cách sau để chèn một số (23) vào ô A1:
Cells(1, 1).Value = 23
Để nhập thông tin vào một ô, thuộc tính Giá trị có thể áp dụng cho bất kỳ đối tượng nào phân giải thành một phạm vi. Do đó, bạn có thể sử dụng cách sau để đặt giá trị văn bản (“Địa chỉ”) vào ô tại C4:
Range("C4").Value = "Address"
Các ví dụ trên chèn giá trị trực tiếp vào trang tính hiện đang hoạt động. Bạn có thể nhập các giá trị vào một trang tính khác bằng cách thêm tiền tố vào các ví dụ với một đối tượng trang tính, theo cách này:
Worksheets.("Sheet3").Range("C4").Value = "Address"
Nếu trang tính bạn chỉ định không tồn tại (nó hiện không được mở trong Excel), thì mã sẽ tạo ra lỗi. Ngoài ra, nếu trang tính bạn đang cố gắng sửa đổi là một biểu đồ hoặc ô được bảo vệ và trang tính bị khóa, thì bạn cũng gặp lỗi.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (2313) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: