maiemveanhnhe
Thành viên chính thức


- Tham gia
- 13/1/11
- Bài viết
- 87
- Được thích
- 7
Bài này sử dụng cde thì Ok thôi nhưng bạn cho mình hỏi tí: Khi nhập ở cột I thì dữ liệu ở G & H chạy xuống dưới, trong bài là G6:H6 sẽ thay thế chỗ G11:H11, vậy G11:H11 có phải chạy xuống tiếp không??? hay ta xử "thằng" G11:H11 như thế nào??? Hình như khi vì một lý do nào đó mà bỏ tiết dạy thì giáo viên đó phải tự xử thôi chứ sao lại thay bảng PPCT nhỉ ( không biết đúng hông nữa)Nhờ anh chị giúp dùm em với.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [i6:i100]) Is Nothing Then
With Target.Offset(, -2).Resize(, 2)
.Copy Target.Offset(5, -2)
.Value = ""
End With
End If
End Sub
Bài này sử dụng cde thì Ok thôi nhưng bạn cho mình hỏi tí: Khi nhập ở cột I thì dữ liệu ở G & H chạy xuống dưới, trong bài là G6:H6 sẽ thay thế chỗ G11:H11, vậy G11:H11 có phải chạy xuống tiếp không??? hay ta xử "thằng" G11:H11 như thế nào??? Hình như khi vì một lý do nào đó mà bỏ tiết dạy thì giáo viên đó phải tự xử thôi chứ sao lại thay bảng PPCT nhỉ ( không biết đúng hông nữa)
Làm theo yêu cầu của bạn thôi nhé
Right Click vào Sheet1 ==> View Code ==> chép cái này vào:
Nhập dữ liệu ở cột I , xem kết quảMã:Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, [i6:i100]) Is Nothing Then With Target.Offset(, -2).Resize(, 2) [COLOR=red].Copy Target.Offset(5, -2) [/COLOR].Value = "" End With End If End Sub
Thân