Tạo vòng lập số lượng ComboBox?

Liên hệ QC

kaitranpo

Thành viên mới
Tham gia
12/4/15
Bài viết
8
Được thích
1
Không biết vấn đề này đã hỏi chưa, nếu chưa thì cho mình xin link với chứ mình cũng gg thần chưởng rồi! +-+-+-++-+-+-+

Mình đang tự viết 1 phần mềm phục vụ cho công việc, cũng gà mờ tập tành thôi! ý định của mình là nhập số lượng Nguyên Liệu vào thì tự động cho ra đúng số lượng comboBox để mình lựa chọn, trong comboBox có thể có như thịt gà, nước, bánh phở v.v.v và có ô bên cạnh mình nhập số liệu vào. sau đó lưu vào excell.
Ví dụ như hủ tiếu thì 6 nguyên vật liệu
phở có 8 nguyên vật liệu,
bún riêu thì 3 nguyên vật liệu.
vì số lượng NVL khác nhau nên dẫn đến không thể cố định số combobox dc &&&%$R&&&%$R
Danh sách nguyên vật liệu đã có sẵn trong 1 sheet NguyenVatLieu rồi! --=0--=0
 
Không biết vấn đề này đã hỏi chưa, nếu chưa thì cho mình xin link với chứ mình cũng gg thần chưởng rồi! +-+-+-++-+-+-+

Mình đang tự viết 1 phần mềm phục vụ cho công việc, cũng gà mờ tập tành thôi! ý định của mình là nhập số lượng Nguyên Liệu vào thì tự động cho ra đúng số lượng comboBox để mình lựa chọn, trong comboBox có thể có như thịt gà, nước, bánh phở v.v.v và có ô bên cạnh mình nhập số liệu vào. sau đó lưu vào excell.
Ví dụ như hủ tiếu thì 6 nguyên vật liệu
phở có 8 nguyên vật liệu,
bún riêu thì 3 nguyên vật liệu.
vì số lượng NVL khác nhau nên dẫn đến không thể cố định số combobox dc &&&%$R&&&%$R
Danh sách nguyên vật liệu đã có sẵn trong 1 sheet NguyenVatLieu rồi! --=0--=0
Tôi nghĩ vấn đề này hoàn toàn có thể làm được. Ở đây nhiều người thuộc nhiều lĩnh vực mà. Vấn đề là bạn ko có file lên cũng chịu khó tự tìm tòi thêm vậy. Diễn đàn có nhiều cách làm này rồi
 
Không biết vấn đề này đã hỏi chưa, nếu chưa thì cho mình xin link với chứ mình cũng gg thần chưởng rồi! +-+-+-++-+-+-+

Mình đang tự viết 1 phần mềm phục vụ cho công việc, cũng gà mờ tập tành thôi! ý định của mình là nhập số lượng Nguyên Liệu vào thì tự động cho ra đúng số lượng comboBox để mình lựa chọn, trong comboBox có thể có như thịt gà, nước, bánh phở v.v.v và có ô bên cạnh mình nhập số liệu vào. sau đó lưu vào excell.
Ví dụ như hủ tiếu thì 6 nguyên vật liệu
phở có 8 nguyên vật liệu,
bún riêu thì 3 nguyên vật liệu.
vì số lượng NVL khác nhau nên dẫn đến không thể cố định số combobox dc &&&%$R&&&%$R
Danh sách nguyên vật liệu đã có sẵn trong 1 sheet NguyenVatLieu rồi! --=0--=0
Bạn tìm đọc bài Combobox di động hay cambobox thông minh nha
 
Ý định của bạn dùng userform để nhập liệu phải không? Mình nghĩ cách đơn giản nhất là dùng form có số lượng combobox lớn nhất, sau đó nếu số nguyên vật liệu ít hơn thì ẩn combobox thừa đi bằng thuộc tính visible.
Cách 2 phức tạp hơn là dùng class.
 
Lần chỉnh sửa cuối:
cám ơn 3 bạn đã nói hướng giải cho mình. Để tối mình nghiên cứu thêm về cái này! --=0--=0
 
Ý định của bạn dùng userform để nhập liệu phải không? Mình nghĩ cách đơn giản nhất là dùng form có số lượng combobox lớn nhất, sau đó nếu số nguyên vật liệu ít hơn thì ẩn combobox thừa đi bằng thuộc tính visible.
Cách 2 phức tạp hơn là dùng class.

có cách nào truyền số Nguyên Vật Liệu từ form này sang form chứa các combobox không bạn!
mình dùng hàm này nhập_NVL(số_NVL).show và trong form nhập_NVL là Private Sub UserForm_Initialize(số_NVL as Byte) thì báo lỗi!

Mình làm kiểu tay ngang, thiếu đâu học đó nên thông cảm nha bạn!
 
có cách nào truyền số Nguyên Vật Liệu từ form này sang form chứa các combobox không bạn!
mình dùng hàm này nhập_NVL(số_NVL).show và trong form nhập_NVL là Private Sub UserForm_Initialize(số_NVL as Byte) thì báo lỗi!

Mình làm kiểu tay ngang, thiếu đâu học đó nên thông cảm nha bạn!
Bạn khai báo biến public để truyền tham số giữa các form.
 
Bạn đưa khai báo vào trong module xem.

mình giải quyết xong cái này rồi. Tuy hơi xấu xí, tại 10 combobox mà lúc sài có khi 2 3 4 cái thôi. còn truyền qua form thì mình dùng lệnh gọi từ form này qua form kia.

trong c hay c# có cái điểm chạy lại. ví dụ dòng thứ 3 mình đặt chaylai() thì tới dòng thứ 15 mình dùng cái này là code nó chạy lại dòng thứ 3. không biết trong vba nó có hàm kiểu này ko?
 
Web KT

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

Back
Top Bottom