vẫn đề di chuyển DL trong listbox

Liên hệ QC

doanhoanghai

Thành viên hoạt động
Tham gia
20/12/07
Bài viết
195
Được thích
4
mình làm đến đây rồi mà không biết cách nào di chuyển lên xuống xóa sửa trong list box à mong các bạn giúp mình với ! thank you so much !--=0

chờ tin các bạn ! thân
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Thank bạn nhiều nhé !

nhưng sao xóa DL trùng nhau vẫn nhập đc hả bạn ! xem dùm mình với ! @$@!^%
 
Upvote 0
nhưng sao xóa DL trùng nhau vẫn nhập đc hả bạn ! xem dùm mình với ! @$@!^%

Yêu cầu của bạn trong bài 1 là:
mình làm đến đây rồi mà không biết cách nào di chuyển lên xuống xóa sửa trong list box à
Anh ndu đã có ví dụ cho bạn rồi còn gì.

mà bạn muốn cảm ơn ai, thì chỉ cần click vào nút CẢM ƠN là được rồi!
 
Upvote 0
bạn ơi lúc đầu vào mình muốn lúc load form vào thì vào luôn listbox mình dùng ListBox_Items.SetFocus sao không đc nhỉ phải làm sao chứ !

chưa mà chưa có VD cho mình mà mình tự làm mãi có đc đâu hỏi mọi người không ai thèm trả lời bùn ơi là bùn -\\/.! bạn có thể cho mình một vd nho nhỏ thôi mình còn hiểu đc nhe ! hihii thank trước--=0
 
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
chưa mà chưa có VD cho mình mà mình tự làm mãi có đc đâu hỏi mọi người không ai thèm trả lời bùn ơi là bùn -\\/.! bạn có thể cho mình một vd nho nhỏ thôi mình còn hiểu đc nhe ! hihii thank trước--=0

Đừng có buồn bạn à! Không phải là mọi người không giúp, mà đề tài này đã có trên GPE nhiều rồi. Bạn chịu khó tìm trên GPE bằng vài từ khóa là ra thôi!

Bạn có thể tìm hiểu thêm qua link này nhé:
http://www.giaiphapexcel.com/forum/showthread.php?p=80554#post80554

Chúc bạn thành công!
 
Upvote 0
bạn ơi !

có cách nào in ra đươc vị trí các DL trung nhau không VD bảng A gồm HOA , HONG , LAN , HUE , HOA thì mình sẽ lọc đc ra là Tên trùng là HOA và Vị trí là A1 Và A5 được không ! @$@!^%
 
Upvote 0

File đính kèm

Upvote 0
Nếu bạn không muốn dùng hộp thoại MSGBOX thì dùng listbox. Bạn xem thêm file đính kèm này nữa nhé! Đây cũng là một ví dụ!
 

File đính kèm

Upvote 0
Tuấn Kiệt ơi !

Ví dụ trước mình hiểu nhưng ví dụ sau ý ! dùng làm gì vậy nó chỉ in ra vị trí các ô dữ liệu thôi mà có cảnh báo gì đâu ! -0-/. bây giờ trong list đó mình chỉ in ra là HOA $A$1và $A$5 có được không bạn !@$@!^%
 
Upvote 0
Ví dụ trước mình hiểu nhưng ví dụ sau ý ! dùng làm gì vậy nó chỉ in ra vị trí các ô dữ liệu thôi mà có cảnh báo gì đâu ! -0-/. bây giờ trong list đó mình chỉ in ra là HOA $A$1và $A$5 có được không bạn !@$@!^%

Chào bạn,
Vụ này hơi khó, mình đang động não đây! Khả năng có hạn mà!
Chắc phải nhờ các cao thủ giúp!
 
Upvote 0
hihi

mình cũng nghĩ mãi không đc mà ! +-+-+-+ hi vọng ai đó sẽ giúp chúng ta nhưng sẽ cố nghĩ xem sao nếu đc mình sẽ post lên bạn xem dùm nhé hihi.......@$@!^%
 
Upvote 0
Ví dụ trước mình hiểu nhưng ví dụ sau ý ! dùng làm gì vậy nó chỉ in ra vị trí các ô dữ liệu thôi mà có cảnh báo gì đâu ! -0-/. bây giờ trong list đó mình chỉ in ra là HOA $A$1và $A$5 có được không bạn !@$@!^%

Không hiểu ý của bạn lắm!

Khi nhập vào (Form hay Sheet ???) thì sẽ cho ra cảnh báo là bị trùng (chỉ rõ địa chỉ trùng), hay là khi nhập 1 tên tìm kiếm (HOA chẳng hạn) thì nó sẽ thông báo rằng có bao nhiêu địa chỉ thỏa mãn ???


Thân!
 
Upvote 0
thế này nhé !

vấn đề là thế này mình gõ vào textbox một tên bất kỳ VD : Hoa để xem tên này có bị trùng hay không nếu trùng in ra vị trí những vị trí trùng như :

ví dụ trên thì cột A gồm :A1 HOA , A2 HONG , A3 LAN , A4 HUNG , A5 HOA

thì khi ta gõ HOA vào textbox sẽ in ra 2 vị trí trùng là A1 và A5 ! bạn hiểu ý mình không /-*+/ !
 
Upvote 0
vấn đề là thế này mình gõ vào textbox một tên bất kỳ VD : Hoa để xem tên này có bị trùng hay không nếu trùng in ra vị trí những vị trí trùng như :

ví dụ trên thì cột A gồm :A1 HOA , A2 HONG , A3 LAN , A4 HUNG , A5 HOA

thì khi ta gõ HOA vào textbox sẽ in ra 2 vị trí trùng là A1 và A5 ! bạn hiểu ý mình không /-*+/ !

Bạn thử xem nhé, chỉ là tham khảo thôi.

PHP:
Private Sub TimKiem(Ma As String)
    Ma = UCase$(Ma)
    Dim i As Long, iR As Long
    iR = -1
    Me.ListBox1.Clear
    For i = 1 To Sheet1.Range("A65000").End(xlUp).Row
        If InStr(1, UCase(Sheet1.Range("A" & i).Value), Ma) > 0 Then
            With Me.ListBox1
                iR = iR + 1
                .AddItem Sheet1.Range("A" & i).Value
                .List(iR, 1) = "$A$" & i
            End With
        End If
    Next
End Sub

Thân!

P/S : Chú ý dòng chữ màu đỏ!!
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom