Viết mã Excel cho môi trường đa ngôn ngữ
Viết mã Excel cho môi trường đa ngôn ngữ Tôi cần viết các công thức Excel để sử dụng trong môi trường đa ngôn ngữ, và người dùng cuối có thể chọn một trong hai ngôn ngữ, ví dụ như tiếng Pháp hoặc tiếng Anh. Ví dụ, khi tôi viết hàm chuyển đổi ngày tháng, tôi đã sử dụng phương pháp thử và sai, bằng cách đoán ngôn ngữ cần dùng. Ví dụ như việc chuyển đổi năm hiện tại bằng cách sử dụng chuỗi định dạng "AAAA", trong giao diện người dùng tiếng Pháp sẽ hiển thị "2018", còn trong môi trường tiếng Anh sẽ hiển thị "AAAA", vì định dạng AAAA không có ý nghĩa gì. UI_EN = TEXT(YEAR(TODAY()),"AAAA")="AAAA" Nhưng tôi mệt mỏi vì phải đoán mò, đặc biệt là khi tôi gặp vấn đề với hàm CELL, hàm này nhận các chuỗi được mã hóa cứng như "filename" hoặc "nomfichier" tùy thuộc vào ngôn ngữ hiển thị. Điều đó khiến việc đọc một số công thức trở nên RẤT khó khăn và tốn thời gian. Tóm lại, liệu có cách nào thông minh hơn để hỗ trợ nhiều ngôn...