Tranhoe
Thành viên hoạt động
- Tham gia
- 29/11/07
- Bài viết
- 156
- Được thích
- 330
- Nghề nghiệp
- Tư vấn và Thi công Xây dựng công trình
Mình đưa ra 1 ví dụ: Bảng tính có 3 Worksheets đặt tên là a, b, c. Trong VBA Project thì thấy là Sheet1(a), Sheet2(b), Sheet3(c).
Sheet hiện hành là Sheet2(b).
Để biết tên Sheet (tên là b) thì dùng
Để biết vị trí của Sheet (là 2) thì dùng
Còn muốn biết "Sheet2" phải dùng câu lệnh nào.
Tên (Name) và vị trí (Index) thì biết rồi. Còn "Sheet2" thì không biết phải gọi là gì và dùng code gì.
Các Bạn giúp với.
Mục đích: Cần thao tác chính xác với Sheet2, nếu người dùng sửa đổi tên hoặc vị trí của Sheet thì code không báo lỗi.
Sheet hiện hành là Sheet2(b).
Để biết tên Sheet (tên là b) thì dùng
Mã:
ActiveSheet.Name
Mã:
ActiveSheet.Index
Tên (Name) và vị trí (Index) thì biết rồi. Còn "Sheet2" thì không biết phải gọi là gì và dùng code gì.
Các Bạn giúp với.
Mục đích: Cần thao tác chính xác với Sheet2, nếu người dùng sửa đổi tên hoặc vị trí của Sheet thì code không báo lỗi.
Lần chỉnh sửa cuối: