Yumi_Nagata
Thành viên mới

- Tham gia
- 10/6/21
- Bài viết
- 14
- Được thích
- 19
Xin chào các anh chị
Em đang học về VBA và có 1 vấn đề xin được nhờ anh chị chỉ giúp
Tại ô F1 là ô điền số cần tìm
Vùng dữ liệu cần tìm là ở A1:B10
Khi F1 = 1 thì ô G1:H5 sẽ bằng A1:B5
Khi F1 = 2 thì ô G1:H5 sẽ bằng A6:B10
Em đã tự lập lên Code nhưng không hoạt động, ( không dùng Spiner )
Em mong được sự chỉ bảo của anh chị trong diễn đàn
Chúc mọi người buổi tối vui vẻ, em xin chân thành cảm ơn
Em đang học về VBA và có 1 vấn đề xin được nhờ anh chị chỉ giúp
Tại ô F1 là ô điền số cần tìm
Vùng dữ liệu cần tìm là ở A1:B10
Khi F1 = 1 thì ô G1:H5 sẽ bằng A1:B5
Khi F1 = 2 thì ô G1:H5 sẽ bằng A6:B10
Em đã tự lập lên Code nhưng không hoạt động, ( không dùng Spiner )
Em mong được sự chỉ bảo của anh chị trong diễn đàn
Chúc mọi người buổi tối vui vẻ, em xin chân thành cảm ơn
Sub timn()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim c As Long
Set wb = ThisWorkbook
Set sh = wb.Sheets("Sheet2")
c = sh.Range("Sheet2!f2")
a = sh.Range("Sheet2!A1:B5")
b = sh.Range("Sheet2!A6:B10")
If c = 1 Then
sh.Range("Sheet2!G1:H5") = a
End If
If c = 2 Then
sh.Range("Sheet2!G1:H5") = b
End If
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
File đính kèm
Lần chỉnh sửa cuối: