Hỏi về UseForm của VBA trong Excel (1 người xem)

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

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

boy0110

Thành viên mới
Tham gia
7/6/12
Bài viết
14
Được thích
4
Với hình vẽ như sau:

Ngay tại vị trí " Loại lực tác dụng" em muốn làm thanh sổ xuống(ComboBox1) để chọn "TT, HT1.HT2,GT,GP" các thông số này đã được lưu ở dạng list A1 ( vị trí A1 đã có dạng list sổ xuống) cho em biết CODE trong VBA để liên kết ComboBox1 đọc được giá trị ô A1.
 
Với hình vẽ như sau:

Ngay tại vị trí " Loại lực tác dụng" em muốn làm thanh sổ xuống(ComboBox1) để chọn "TT, HT1.HT2,GT,GP" các thông số này đã được lưu ở dạng list A1 ( vị trí A1 đã có dạng list sổ xuống) cho em biết CODE trong VBA để liên kết ComboBox1 đọc được giá trị ô A1.

Chỉ làm thế này thôi. Thay Sheet3 cho phù hợp với tên sheetcode của bạn
PHP:
Private Sub UserForm_Initialize()
Me.ComboBox1.List = Split(Sheet3.[A1], ",")
End Sub
 
Upvote 0
1. Bạn đã sai box, hãy đưa vào box "Lập trình với Excel"
2. Bạn đưa file lên bạn sẽ sớm có kết quả
 
Upvote 0
Hoặc gán trực tiếp vào trong code thế này. Và còn rất nhiều cách đơn giản khác tuỳ theo dữ liệu của từng bài toán mà ứng dụng.
PHP:
Private Sub UserForm_Initialize()
Dim myArray()
myArray = Array("A","B","C")
Me.ComboBox1.List = myArray
End Sub

Ahhh, không để ý sai box rồi. Lỡ trả lời rồi. Nhờ MOD di chuyển bài giúp nha.
 
Lần chỉnh sửa cuối:
Upvote 0
sao mình cũng làm code y vậy mà không được bạn ơi :(
 
Upvote 0
Mình làm được rồi, XL MOD mình mới tham gia diễn đàn nên không biết :(
 
Upvote 0

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

Back
Top Bottom