Tạo Button để truy cập vào TextBox trong sheet (1 người xem)

Liên hệ QC

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

Nguyễn Hồng Quang

Thành viên GPE Hà Nội
Tham gia
8/6/07
Bài viết
1,203
Được thích
877
Giới tính
Nam
Nghề nghiệp
Kế toán
Em chào các anh , chị và các thầy cô trên diễn đàn GPE
Em có 1 bảng tính sử dụng TextBox để lọc
Em muốn 1 Button để Xóa nội dung hiện có trong TextBox và tiếp đó con trỏ chuột nằm trong TextBox (hay nói cách khác là truy cập vào TextBox) để tiếp tục gõ các mã khác.
Chi tiết em đã trình bày trong File gửi kèm
Mong các anh , chị và các thầy cô giúp đỡ
Em xin cảm ơn
 

File đính kèm

Textbox của ActiveX control không có thuộc tính SetFocus.
Sao không dùng luôn cái cell B1 đó cho nhanh, vẽ thêm các textbox khó bỏ xừ.
PHP:
Sub XoaLoc()
ActiveSheet.OLEObjects("TextBox1").Object.Text = ""
ActiveSheet.OLEObjects("TextBox1").Activate
End Sub
'Hoặc:
Sub XoaLoc2()
ActiveSheet.TextBox1.Text = ""
ActiveSheet.TextBox1.Activate
End Sub
 
Upvote 0
Textbox của ActiveX control không có thuộc tính SetFocus.
Sao không dùng luôn cái cell B1 đó cho nhanh, vẽ thêm các textbox khó bỏ xừ.
PHP:
Sub XoaLoc()
ActiveSheet.OLEObjects("TextBox1").Object.Text = ""
ActiveSheet.OLEObjects("TextBox1").Activate
End Sub
'Hoặc:
Sub XoaLoc2()
ActiveSheet.TextBox1.Text = ""
ActiveSheet.TextBox1.Activate
End Sub
Uổi, sao khi textbox đang active, mà click vào nút bấm là textbox có vẻ như bị ẩn đi, nhưng khi gõ thì lại hiện lại?
 
Lần chỉnh sửa cuối:
Upvote 0
Textbox của ActiveX control không có thuộc tính SetFocus.
Sao không dùng luôn cái cell B1 đó cho nhanh, vẽ thêm các textbox khó bỏ xừ.
Cảm ơn anh befaint đã giúp đỡ và góp ý
Vâng đúng là dùng cái Textbox của ActiveX control khó thật
Nghe lời khuyên của anh. Em chuyển sang hướng trình bày khác làm với UserForm và thấy ngon hơn rồi (cũng chỉ 1 lần kích chuột, các đoạn code lọc gần như vẫn giữ nguyên, chỉ thêm các code khác với UserForm dễ hơn hẳn).
Chúc anh những ngày vui
File gửi kèm..... @$@^#
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom