Chỉ cách làm List được cả hai cột (1 người xem)

  • Thread starter Thread starter Tran Mui
  • Ngày gửi Ngày gửi
Liên hệ QC

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

Tran Mui

Thành viên thường trực
Tham gia
29/12/07
Bài viết
237
Được thích
56
Nhờ GPE chỉ cách làm khi Clik vào cửa số list sẽ xuất hiện cả hai cột như File đính kèm
xin cám ơn
 

File đính kèm

Nhờ GPE chỉ cách làm khi Clik vào cửa số list sẽ xuất hiện cả hai cột như File đính kèm
xin cám ơn
bạn vào trang này xem cách làm
http://www.giaiphapexcel.com/forum/showthread.php?27383-C%C3%A1ch-t%E1%BA%A1o-%C3%B4-hi%E1%BB%87n-h%C3%A0nh-th%C3%A0nh-d%E1%BA%A1ng-combo-box-hi%E1%BB%83n-th%E1%BB%8B-2-c%E1%BB%99t
tải cái file của Anh DOM về. sau đó để chế độ design rùi kích chuột phải vào cái combox xem họ thiết lập trong đó
 
Không biết bạn đã làm được cái Combo này chưa? Mình xin gửi bạn file này bạn tham khảo nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Khà.. khà.. Cám on NGOC nhé. Hỏi Ngọc chút, dùng list trong DATA validation có nhiều cột được không?

Mời anh và mọi người xem nhé!
Anh đưa con trỏ vào cột C (Sheet DATA) để xem.
Đây là code để tạo nhiều combo ở nhiều ô:

PHP:
Sub Worksheet_Selectionchange(ByVal target As Range)
  With ComboBox1
    If target.Column = 3 Then
      .Visible = True
      .Top = target.Top
      .Height = target.Height
      .Left = target.Left
      .Width = target.Width
      .LinkedCell = target
    ElseIf Application.CutCopyMode = False Then
        .Visible = False
    End If
  End With
End Sub

Còn nếu muốn nó hiện thông tin cho cột C, D và E thì thêm code sau:

PHP:
Private Sub ComboBox1_Change()
ActiveCell = ComboBox1.Column(0)
ActiveCell.Offset(0, 1) = ComboBox1.Column(1)
ActiveCell.Offset(0, 2) = ComboBox1.Column(2)
End Sub
 

File đính kèm

Lần chỉnh sửa cuối:
loi khi Delete cell.jpg
Mời anh và mọi người xem nhé!
Anh đưa con trỏ vào cột C (Sheet DATA) để xem.
Đây là code để tạo nhiều combo ở nhiều ô:

PHP:
Sub Worksheet_Selectionchange(ByVal target As Range)
With ComboBox1
If target.Column = 3 Then
.Visible = True
.Top = target.Top
.Height = target.Height
.Left = target.Left
.Width = target.Width
.LinkedCell = target
ElseIf Application.CutCopyMode = False Then
.Visible = False
End If
End With
End Sub

Còn nếu muốn nó hiện thông tin cho cột C, D và E thì thêm code sau:

PHP:
Private Sub ComboBox1_Change()
ActiveCell = ComboBox1.Column(0)
ActiveCell.Offset(0, 1) = ComboBox1.Column(1)
ActiveCell.Offset(0, 2) = ComboBox1.Column(2)
End Sub
NGOC ah! khi minh chọn rồi xoá vùng trên cột C thì báo lỗi như hình đính kèm
 
them doan nay:

On Error Resume Next

La ok rui
thanks nhe
 
Mời anh và mọi người xem nhé!
Anh đưa con trỏ vào cột C (Sheet DATA) để xem.
Đây là code để tạo nhiều combo ở nhiều ô:

PHP:
Sub Worksheet_Selectionchange(ByVal target As Range)
  With ComboBox1
    If target.Column = 3 Then
      .Visible = True
      .Top = target.Top
      .Height = target.Height
      .Left = target.Left
      .Width = target.Width
      .LinkedCell = target
    ElseIf Application.CutCopyMode = False Then
        .Visible = False
    End If
  End With
End Sub

Còn nếu muốn nó hiện thông tin cho cột C, D và E thì thêm code sau:

PHP:
Private Sub ComboBox1_Change()
ActiveCell = ComboBox1.Column(0)
ActiveCell.Offset(0, 1) = ComboBox1.Column(1)
ActiveCell.Offset(0, 2) = ComboBox1.Column(2)
End Sub

Cho e hỏi confirm lại là muốn hiện thông tin ở nhiều cột (D,E,F,G.. chẳng hạn) thì bắt buộc phải dùng code ah??, có cách làm nào mà ko liên quan đến code ko anh?? (như chỉnh properties của combo thôi chẳng hạn?!). Em mới tìm hiểu vấn đề này, chỉ riêng cái việc để nó hiện thông tin auto ở nhiều cột đã làm e mất TG tìm hiểu cả ngày hqa r (vò đầu bứt tai,hixxx). Mong các anh chỉ giáo, thanks!!!
 
E hỏi cách tạo combo box nhiều cột

Cho e hỏi confirm lại là muốn hiện thông tin ở nhiều cột (D,E,F,G.. chẳng hạn) thì bắt buộc phải dùng code ah??, có cách làm nào mà ko liên quan đến code ko anh?? (như chỉnh properties của combo thôi chẳng hạn?!). Em mới tìm hiểu vấn đề này, chỉ riêng cái việc để nó hiện thông tin auto ở nhiều cột đã làm e mất TG tìm hiểu cả ngày hqa r (vò đầu bứt tai,hixxx). Mong các anh chỉ giáo, thanks!!!

Em xin gửi cái file của e (làm lại theo VD của a NH_DK), tạo được combobox rồi ( 3 cột, nhiều hàng, sổ list xuống ok..), zưng mà khi chọn nó chỉ hiện thông tin cột C còn cột D,E thì ko,hikk, chắc phải sửa theo cái đoạn code trên của a NG_DK ah?? (e ko rành về code nên cũng chưa thử, e cứ hỏi trước cho chắc ăn ;))
 

File đính kèm

Web KT

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

Back
Top Bottom