Đỗ Thị Dung
Đỗ Thị Dung
Thảo luận 11 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 111 lượt xem

'Xoa du lieu o ten hang va so luongMecb_TenHangClear cho e hoi la o phan nay e khong nhap duoc

 'Xoa du lieu o ten hang va so luong

Me.cb_TenHang.Clear

Thầy cho e hoi la o phan nay e khong nhap duoc code xoa du lieu cua tb_SoLuong như cb_TenHang ạ

Thảo luận 11 câu trả lời
Lượt xem 111 lượt xem
Vỗ tay vỗ tay
Đỗ Thị Dung 11:10 - Oct 06, 2021

Chào bạn bạn phải gọi từng textbox hoặc combobox để xoá nhé.

Vỗ tay vỗ tay
Đỗ Thị Dung 11:10 - Oct 06, 2021
Dạ, nhưng xóa bằng lệnh j ạ, e ddatwj lệnh clear hoặc detele nó đều hiện lỗi như v
Vỗ tay vỗ tay
Đỗ Thị Dung 11:10 - Oct 06, 2021

bạn chọn lệnh clear bạn nhé lệnh delete nó không hiểu

Vỗ tay vỗ tay
Đỗ Thị Dung 21:10 - Oct 07, 2021

Em dùng lệnh clear cũng bị lỗi như v ạ

Vỗ tay vỗ tay
Đỗ Thị Dung 09:10 - Oct 08, 2021

Chào Dung Bạn có thể đẩy file lên giúp gitiho được không?

Vỗ tay vỗ tay
Đỗ Thị Dung 00:10 - Oct 20, 2022

Private Sub cmb_Save_Click()
Dim dongcuoi As Long
   dongcuoi = Sheet2.Range("E" & Rows.Count).End(xlUp).Row
If cb_TenHang = "" Or tb_SoLuong = "" Then
   MsgBox "Nhap gia tri cho 2 o nay "
   Else
   'Luu tung noi dung tuong ung
   With Sheet2
       .Range("A" & dongcuoi + 1).Value = cb_TenHang.Value
       .Range("B" & dongcuoi + 1).Value = tb_DVT.Value
       .Range("C" & dongcuoi + 1).Value = CLng(tb_SoLuong.Value)
       .Range("D" & dongcuoi + 1).Value = CLng(tb_DonGia.Value)
       .Range("E" & dongcuoi + 1).Value = CLng(tb_ThanhTien.Value)
   End With
End If
   cb_TenHang.Clear
   tb_SoLuong.Clear

   uf_ThemMoi.Show

End Sub

 

Vỗ tay vỗ tay
Đỗ Thị Dung 00:10 - Oct 20, 2022

em muốn chỉ xóa tên hàng với số lượng thì dòng code em không chạy dc

 

Vỗ tay vỗ tay
Đỗ Thị Dung 00:10 - Oct 20, 2022

tb_SoLuong.Clear không có  nên em không thể xóa ô tb_SoLuong

Vỗ tay vỗ tay
Đỗ Thị Dung 09:10 - Oct 21, 2022

bạn làm như sau nhé

Private Sub cmb_Save_Click()
Dim dongcuoi As Long
   dongcuoi = Sheet2.Range("E" & Rows.Count).End(xlUp).Row
If cb_TenHang = "" Or tb_SoLuong = "" Then
   MsgBox "Nhap gia tri cho 2 o nay "
   Else
   'Luu tung noi dung tuong ung
   With Sheet2
       .Range("A" & dongcuoi + 1).Value = cb_TenHang.Value
       .Range("B" & dongcuoi + 1).Value = tb_DVT.Value
       .Range("C" & dongcuoi + 1).Value = CLng(tb_SoLuong.Value)
       .Range("D" & dongcuoi + 1).Value = CLng(tb_DonGia.Value)
       .Range("E" & dongcuoi + 1).Value = CLng(tb_ThanhTien.Value)
   End With
End If
  Unload Me
  UserForm1.Show

End Sub

 

Vỗ tay vỗ tay
Đỗ Thị Dung 09:10 - Oct 21, 2022
nếu mình chỉ muốn xóa 2 ô cb và tb thì mình dùng code nào ạ
Vỗ tay vỗ tay
Đỗ Thị Dung 20:10 - Oct 22, 2022

Để xóa textbox thì bạn có thể dùng lệnh
ten_textbox = “”

Đặt giá trị textbox là rỗng cũng có nghĩa là xóa.

Áp dụng tương tự với combobox nhé.

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông