nguyenvietviet
Thành viên hoạt động
- Tham gia
- 4/3/08
- Bài viết
- 110
- Được thích
- 11
- Nghề nghiệp
- Nhân viên văn phòng
Chào mọi người! Cho mình hỏi làm thế nào để khi mình chọn 1 sheet thì macro tích hợp trong sheet đó sẽ được kích hoạt ( update )
Bạn để đoạn code đó trong sự kiện worksheet_ActivateChào mọi người! Cho mình hỏi làm thế nào để khi mình chọn 1 sheet thì macro tích hợp trong sheet đó sẽ được kích hoạt ( update )
Để gán list vào ComboBox thì cứ gán trực tiếp luôn, cần gì phải lọc sang cột nào chứCám ơn bạn. mình đã làm rùi nhưng không được. Mính gửi file lên bạn giúp mình nhé.
Ơ sheet INCT cột P mình muốn lọc 1 dánh sách duy nhất ở bên cột C của sheet NKC. Ví dụ: PN001.01, PN002.01, PX001.01 chẳng hạn để minh tích hợp vào cbox1.
Cám ơn
http://www.zshare.net/download/93345432afc8bc81/
Function UniqueList(ParamArray sArray())
Dim Item, TmpArr, SubArr
On Error Resume Next
With CreateObject("Scripting.Dictionary")
For Each SubArr In sArray
TmpArr = SubArr
If TypeName(TmpArr) <> "Variant()" Then
If TmpArr <> "" Then .Add TmpArr, ""
Else
For Each Item In TmpArr
If Item <> "" Then
If Not .Exists(Item) Then .Add Item, ""
End If
Next
End If
Next
UniqueList = .Keys
End With
End Function
Private Sub CBox1_DropButtonClick()
CBox1.List() = UniqueList(Sheets("NKC").Range("C6:C1000"))
End Sub
Bạn chỉ cần hiểu đại khái thế này: hàm UniqueList chuyên dùng để lấy 1 danh sách duy nhất từ 1 mảng hoặc 1 vùng. Cứ vậy mà áp dụng là được rồiĐược rùi.Cám ơn pác nhiều nhé. Pác ghi chú giải thích bên ngoài các đoán mã code giúp em?
Bạn nén file lại rồi post thằng lên đây luôn đi, còn không thì đưa lên mediafire nhéVâng. Cám ơn pác
Pác cho em xin mail của pác để dễ liên lạc được không?
Pác giúp em cái này nữa được không?
http://www.zshare.net/download/93374849375e7248/
Pác tích hợp 2 dạng phiếu làm một nhé.
Ôi.. mấy cái này chắc tôi... thua quá, vì hổng thuộc chuyên ngành. Xem mà chẳng hiểu gì cảPác tích hợp 2 dạng phiếu làm một nhé.
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2