Dân kỹ thuật - lý do không hợp lýMình dẫn kỹ thuật nên không hiểu rõ code. Nhờ diễn đàn giải thích dùm mình code trong file này, cách tham chiếu thế nào.
Có 3 chỗ ứng dụng của code này là: ô G1, ô B27, và cột J.
Cám ơn mọi người đã xem.
Bác nói thế khó nghĩ quá. Mình dân kỹ thuật bên xây dựng. Đâu phải kỹ thuật nào cũng biết VBA, autolisp. Mình không hiểu nên nhờ giúp đỡ thôi.Dân kỹ thuật - lý do không hợp lý
Dân Kỹ thuật thường suy nghĩ logic - dễ dàng đọc code, vì code là logic...
Tôi viết chi tiết trên rồi đó, không biết thì học chút là biết ngheBác nói thế khó nghĩ quá. Mình dân kỹ thuật bên xây dựng. Đâu phải kỹ thuật nào cũng biết VBA, autolisp. Mình không hiểu nên nhờ giúp đỡ thôi.
Mình chưa hiểu chỗ này:Tôi viết chi tiết trên rồi đó, không biết thì học chút là biết nghe
G1- lấy tên Sheet
B27 là giá trị nhập
Cột J - bấm Alt+F11 sẽ thấy - còn công thức họ có giải thích các thành phần trong đó thuộc chuyên ngành của bạn, code này toàn sử dụng hàm excel - bạn dễ dàng hiểu
Cần tìm hiểu các hàm excel
Cell
Replace
Index
Match
==> có thể tìm (searrch) trên diến đàn này
có gì không hiểu hỏi tiếp
B27 có không chế gì đâu, nhập thỏa mãi các giá trị khác ví dụ KS10 -- nhưng khi đó cột H sai, --> xem công thức cột HMình chưa hiểu chỗ này:
Ô B27: khống chế chỉ nhập được (DBP1~DBP5; KS2; KS3): Làm thế nào để kiểm tra, xóa điều kiện này được. Mình muốn nhập giá trị bất kỳ
Cột J: getRLAtX(4011.35,H29,RL!$D$3:$D$432,RL!$E$3:$E$432): nội suy số 4011.35 từ cột D và trả giá trị tương ứng cột E ?
Hiểu rồi. Thanks bác nhiều.B27 có không chế gì đâu, nhập thỏa mãi các giá trị khác ví dụ KS10 -- nhưng khi đó cột H sai, --> xem công thức cột H
Nhập giá trị khác trong các giá trị người ta list thì phải lập lại công thức cho cột H
Cột J có công thức trong hàm đó, tra cứu và tính (có thể là nội suy - tôi không xem kỹ) - người viết code có ghi chú rõ ràng: ' getRLAtX = Top elevation at the bridge centerline at X
(bấm Alt+F11 mở module1 thì thấy hàm đó, rõ hơn)
Dân gì cũng suy nghĩ và lô gic được tuốt.Dân kỹ thuật - lý do không hợp lý
Dân Kỹ thuật thường suy nghĩ logic - dễ dàng đọc code, vì code là logic...
...
Vậy mà cách viết ở GPE này theo kiểu dân kỹ thuật / toán ... không văn vẻ bóng bẩy gì cả... nên nếu mới nghe dân văn thật khó tinDân gì cũng suy nghĩ và lô gic được tuốt.
Nếu nói cho đúng sở trường thì tôi là dân Văn.
Tôi có nói là văn sĩ hay thi sĩ đâu mà bóng với bẩy.Vậy mà cách viết ở GPE này theo kiểu dân kỹ thuật / toán ... không văn vẻ bóng bẩy gì cả... nên nếu mới nghe dân văn thật khó tin
Lại nhờ bác chút. Trong file có nhiều sheet. Mình muốn in 1 lần tất cả các sheet không biết có được không chứ mỗi lần lại mở sheet mới hơi lâu.B27 có không chế gì đâu, nhập thỏa mãi các giá trị khác ví dụ KS10 -- nhưng khi đó cột H sai, --> xem công thức cột H
Nhập giá trị khác trong các giá trị người ta list thì phải lập lại công thức cho cột H
Cột J có công thức trong hàm đó, tra cứu và tính (có thể là nội suy - tôi không xem kỹ) - người viết code có ghi chú rõ ràng: ' getRLAtX = Top elevation at the bridge centerline at X
(bấm Alt+F11 mở module1 thì thấy hàm đó, rõ hơn)
Dễ thôi, chuẩn bị layout (trình bày trang) tốt sẵn sàng in cho các sheetsLại nhờ bác chút. Trong file có nhiều sheet. Mình muốn in 1 lần tất cả các sheet không biết có được không chứ mỗi lần lại mở sheet mới hơi lâu.