cách gán công thức chứa function trong vba

Liên hệ QC

truonghagpex

Thành viên mới
Tham gia
24/9/08
Bài viết
31
Được thích
1
các anh, chị cho em hỏi em đang tập lập trình trong vba nhưng em muốn gán công thức cho một cell bất kỳ công thức như sau: =IF(truonghass($H$5)=truonghass(C18);(F18);"-"), trong đó truonghass là function mà em đã lập vậy làm cách nào vàcó cách nào hay không để em có thể làm được điều này vì bảng tính của em rất nhiều ô cần làm như vậy không thể làm bằng thủ công được. mong anh chị giúp đỡ em với. em cảm ơn nhiều
 
các anh, chị cho em hỏi em đang tập lập trình trong vba nhưng em muốn gán công thức cho một cell bất kỳ công thức như sau: =IF(truonghass($H$5)=truonghass(C18);(F18);"-"), trong đó truonghass là function mà em đã lập vậy làm cách nào vàcó cách nào hay không để em có thể làm được điều này vì bảng tính của em rất nhiều ô cần làm như vậy không thể làm bằng thủ công được. mong anh chị giúp đỡ em với. em cảm ơn nhiều
Bạn làm như sau:

DiaChiCell.Formula = "=HamCuaBan"
 
các anh, chị cho em hỏi em đang tập lập trình trong vba nhưng em muốn gán công thức cho một cell bất kỳ công thức như sau: =IF(truonghass($H$5)=truonghass(C18);(F18);"-"), trong đó truonghass là function mà em đã lập vậy làm cách nào vàcó cách nào hay không để em có thể làm được điều này vì bảng tính của em rất nhiều ô cần làm như vậy không thể làm bằng thủ công được. mong anh chị giúp đỡ em với. em cảm ơn nhiều
Ở ngoài sheet gõ như thế nào thì trong VBA bạn viết y như vậy.
PHP:
Sub Test()
.....
Range("A1").value = "=IF(truonghass($H$5)=truonghass(C18);(F18);""-"")"
......
End Sub
 
vậy thì 2 cách trên .value là giá trị và .formular là công thức nó sẽ khác nhau trong trường hợp này như thế nào của ai hay hơn
 
Ở ngoài sheet gõ như thế nào thì trong VBA bạn viết y như vậy.
PHP:
Sub Test()
.....
Range("A1").value = "=IF(truonghass($H$5)=truonghass(C18);(F18);""-"")"
......
End Sub

Các anh cho em hỏi với.
Giả sử em có nhiều địa chỉ cần gán công thức, mỗi địa chỉ lại có công thức khác nhau
(khoảng hơn 100 dòng)
Nếu làm theo cách của anh Cadafi thì code dài quá. Các anh cho em xin giải pháp nào tốt hơn được không ạ?

Em cảm ơn!
 
Web KT

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

Back
Top Bottom