Vấn Đề về hàm with trong excel. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

truongquangtrong

Thành viên mới
Tham gia
6/1/17
Bài viết
37
Được thích
0
Chào các anh/chị.


Cho em hỏi đối với hàm With trong excel


With Sheets("All")
'Tach Xa Huyen Tinh
lr = .[c65000].End(3).Row


Có cách nào mà từ sheet đang select mình điền tên sheet cần tham chiếu vào ô A1 chẳng hạn thì hàm sẽ lấy tên sheet đó theo tên của ô A1.
(ví dụ một file có sheet Tong hop. Từ sheet hiện hành nhập tên Tong hop vào A1 thì code VBA sẽ tham chiếu with theo đúng tên mình nhập ở A1.
Hoặc tạo hộp inbox cũng được ạ.

cảm ơn tất cả.
Xem thêm>>> https://internetvietnam.net/
 
Lần chỉnh sửa cuối:
with Sheets(ActiveSheet.Range("A1").Value)
 
Upvote 0
Chào các anh/chị.


Cho em hỏi đối với hàm With trong excel


With Sheets("All")
'Tach Xa Huyen Tinh
lr = .[c65000].End(3).Row


Có cách nào mà từ sheet đang select mình điền tên sheet cần tham chiếu vào ô A1 chẳng hạn thì hàm sẽ lấy tên sheet đó theo tên của ô A1.
(ví dụ một file có sheet Tong hop. Từ sheet hiện hành nhập tên Tong hop vào A1 thì code VBA sẽ tham chiếu with theo đúng tên mình nhập ở A1.
Hoặc tạo hộp inbox cũng được ạ.


cảm ơn tất cả.

With Sheets(Range("A1").Value) thì chắc ăn sẽ lấy tên sheet tại A1 làm tham chiếu rồi
Vấn đề là bạn có từng nghĩ: Đã nhập bằng tay thì ăn chắc có lúc sai sót. Giả định bạn nhập tào lao gì đó vào A1 mà chẳng có sheet nào có tên giống vậy, khi ấy toàn bộ code phía dưới With sẽ tính sao?
---------------------------------
Thêm nữa: With... End With hổng phải là HÀM nha
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom