Xin giúp đỡ về câu lệnh Worksheet_Change (1 người xem)

  • Thread starter Thread starter kbw1
  • Ngày gửi Ngày gửi
Liên hệ QC

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

kbw1

Thành viên tích cực
Tham gia
8/11/13
Bài viết
880
Được thích
231
Xin chào các bạn!
Mình đang mắc ở sự kiện Worksheet_Change trong sheet.
Nếu muốn 1 ô trong 1 sheet thay đổi thì sự kiện diễn ra.
Cái này mình dùng câu lệnh
Mã:
if target.Address=$địa chỉ ô trong sheet$ then...

Nhưng giờ mình muốn 1 ô ở sheet 1 thay đổi thì sự kiện diễn ra ở sheet 2.

Có cách nào làm được điều này không ạ?
Mong các bạn giúp đỡ!
 
Bạn ơi, mình bị lỗi này ạ.
Code của mình là Sub.
Mình gửi bạn đoạn Sub RunAll của mình.
VBA hiện thông báo lỗi đó. Bạn đọc xem nó thông báo lỗi cái gì, click vào nút Debug thì nó nhảy tới và bôi vàng cái dòng code bị lỗi. Vậy là biết liền.
 
Upvote 0
VBA hiện thông báo lỗi đó. Bạn đọc xem nó thông báo lỗi cái gì, click vào nút Debug thì nó nhảy tới và bôi vàng cái dòng code bị lỗi. Vậy là biết liền.
Mình bị lỗi đoạn này bạn ạ.
ActiveSheet.Range("IN_R").AutoFilter Field:=11, Criteria1:="<>"

"IN_R" là vùng mình dùng lọc để in bạn ạ.
Mình đứng ở sheet 1 chạy cái nút để chạy. Còn vùng IN_R là ở sheet 2.
Mình ko hiểu rõ lý do ở đâu.
Mong bạn giúp đỡ ạ!
 
Upvote 0
Mình bị lỗi đoạn này bạn ạ.
ActiveSheet.Range("IN_R").AutoFilter Field:=11, Criteria1:="<>"
"IN_R" là vùng mình dùng lọc để in bạn ạ.
Mình đứng ở sheet 1 chạy cái nút để chạy. Còn vùng IN_R là ở sheet 2.
Mình ko hiểu rõ lý do ở đâu.
Mong bạn giúp đỡ ạ!
Cái này thì mình không giúp bạn được, vì:
- Yêu cầu này của bạn khác với chủ đề topic (tại bài #1).
- Và bạn không đính kèm file bạn đang làm (nên không nắm được gì mà trả lời bạn).
Bạn có thể lập topic mới cho vấn đề này, nhớ đính kèm file đó nhé.
 
Upvote 0
Web KT

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

Back
Top Bottom