Giúp gán công thức

Liên hệ QC

BBmall

Thành viên chính thức
Tham gia
10/5/18
Bài viết
56
Được thích
2
Mình không biết gì về VBA nên nhờ AE viết hộ giúp đoạn này :
Mình muốn chọn nhân 1 hoặc nhân 2 hoặc nhân 3 số lượng của cột B lên nếu số lượng tại ô đó lớn hơn 0.
Ví dụ : Bạn muốn nhân số lượng lên mấy lần ? Rồi mình chọn nhân 2 thì số lượng nhân 2 và trả về thông báo "Đã nhân 2".
Cám ơn ạ
 
Mình không biết gì về VBA nên nhờ AE viết hộ giúp đoạn này :
Mình muốn chọn nhân 1 hoặc nhân 2 hoặc nhân 3 số lượng của cột B lên nếu số lượng tại ô đó lớn hơn 0.
Ví dụ : Bạn muốn nhân số lượng lên mấy lần ? Rồi mình chọn nhân 2 thì số lượng nhân 2 và trả về thông báo "Đã nhân 2".
Có nhiều cách cung cấp 1, 2, 3 (nhân với mấy), bạn muốn cách nào? Kết quả nhân cột B thả vào vũ trụ hay vào đâu? Hay chỉ nhân chơi giải buồn, giết thời gian, chứ chả nhập vào đâu cả? Hãy học cách mô tả chi tiết.
 
Mình không biết gì về VBA nên nhờ AE viết hộ giúp đoạn này :
Mình muốn chọn nhân 1 hoặc nhân 2 hoặc nhân 3 số lượng của cột B lên nếu số lượng tại ô đó lớn hơn 0.
Ví dụ : Bạn muốn nhân số lượng lên mấy lần ? Rồi mình chọn nhân 2 thì số lượng nhân 2 và trả về thông báo "Đã nhân 2".
Cám ơn ạ
Mà không biết bạn muốn học lập trình hay muốn giải bài, nếu làm bài này chi bằng làm một cột hệ số, nhân mấy thì điền vào đó là xong
 
Mà không biết bạn muốn học lập trình hay muốn giải bài, nếu làm bài này chi bằng làm một cột hệ số, nhân mấy thì điền vào đó là xong
Giản dị nhất: bài này là căn bản của Paste Scpecial.

1661070488039.png

Khổ nỗi, hồi nào đến giờ bạn có thấy ai lên đây hỏi bài mà chọn phương án giản dị?
Cái thớt muốn là phải thêm hoa lá cành. Phải có Input Box hỏi "muốn nhân mấy?". Nhân xong phải phúc đáp "đã nhân ..."

Dân GPE mờ. Ý tưởng sáng tạo thì dồi dào, ra tay thực hiện thì nghèo nàn. Thôi thì cứ ý tưởng, lên đây có người làm giùm.
 
Có nhiều cách cung cấp 1, 2, 3 (nhân với mấy), bạn muốn cách nào? Kết quả nhân cột B thả vào vũ trụ hay vào đâu? Hay chỉ nhân chơi giải buồn, giết thời gian, chứ chả nhập vào đâu cả? Hãy học cách mô tả chi tiết.
1661072122342.pngMình mong muốn là kết quả x1,2,3 theo mình chọn nhưng bằng vba vì mình gán nó vào việc của mình. Chỉ là mình không biết nên toàn lụm nhặt về sử dụng. Mô tả hơi thô mong bạn thông cảm
Bài đã được tự động gộp:

Mà không biết bạn muốn học lập trình hay muốn giải bài, nếu làm bài này chi bằng làm một cột hệ số, nhân mấy thì điền vào đó là xong
Mình ghép nó vào công việc của mình. Nếu làm trên excel thì mình làm đc nhưng trên vba mình không biết vì cái này theo tác trên file này nhưng chạy trên file khác
Bài đã được tự động gộp:

Giản dị nhất: bài này là căn bản của Paste Scpecial.

View attachment 280152

Khổ nỗi, hồi nào đến giờ bạn có thấy ai lên đây hỏi bài mà chọn phương án giản dị?
Cái thớt muốn là phải thêm hoa lá cành. Phải có Input Box hỏi "muốn nhân mấy?". Nhân xong phải phúc đáp "đã nhân ..."

Dân GPE mờ. Ý tưởng sáng tạo thì dồi dào, ra tay thực hiện thì nghèo nàn. Thôi thì cứ ý tưởng, lên đây có người làm giùm.
Để mình tham khảo thêm. Cám ơn bạn vì nói thật mình toàn lụm nhặt về dùng. Đôi khi tìm kiếm còn không biết tìm kiếm trên google kiểu gì
 
Lần chỉnh sửa cuối:
Đại khái code gán công thức như thế này. Còn ba cái mớ hoa lá cành thôi để người khác làm. Tôi bị dị ứng phấn hoa, sợ hoa hòe lắm.

1661081902500.png
 
Mình ít dùng hàm này , nhưng có coi qua . Có thể hứu ích với bạn.
1661090658574.png
Bài đã được tự động gộp:

1661090737523.png
 
Ý của mình giống như viết hàm trong excel : H5=if(D5>0,D5*$F$5,"") trong đó F5 là số mình điền 1 hoặc 2 hoặc 3 bằng input nhưng viết bằng vba vì mình cần ráp vào vba hiện tại nhưng không biết viết sao
1661095356476.pngDùng hàm có ưu điểm riêng
 
...Dùng hàm có ưu điểm riêng
Cái thớt muốn không thể thực hiện bằng UDF bởi vì căn bản hàm UDF không thể sửa đổi trị trên bảng tính (có cách đi vòng, nhưng trước mắt là không đơn giản).

Code Sub ChinhReng ở bài #6 là code kinh điển (classic) trong bài học "Những Trường Hợp và Cách Thức Sử Dụng Hàm Evaluate". Code do tôi học rồi nhớ, chép lại, không phải code của tôi.
 
Mình đã giải quyết được vấn đề. Cám ơn diễn đàn và tất cả mọi người. Chúc tất cả tuần mới vui vẻ & tràn đầy năng lượng
 
Web KT
Back
Top Bottom