Xin hướng dẫn về việc Thay đổi giá trị các cell theo loại tiền tệ (4 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

huuthanhxd

Thành viên mới
Tham gia
22/4/08
Bài viết
45
Được thích
3
Nghề nghiệp
Kỹ sư xây dựng
Chào cả nhà!
Em đang có vấn đề này muốn cả nhà giúp với:
Hiện tại em đang lập một số báo cáo gồm các dòng thu và chi cho doanh nghiệp. Các số liệu ban đầu đưa vào chủ yếu là đồng tiền Việt Nam (VNĐ). Tuy nhiên trong chế độ báo cáo em phải làm 2 loại tiền tệ là VNĐ và USD. Vậy các bác cho em hỏi là có cách nào để khi mình click vào 1 buttom cho chạy macro và tự động nó thay đổi các số trong bảng tính từ VNĐ -> USD và ngược lại trên cơ sở khai báo tỷ giá đồng đô la không?
Hoặc có 1 menu chọn loại tiền tệ và bảng tính sẽ tự chuyển đổi không?
Xin mọi người hướng dẫn.
Trân trọng cảm ơn!
 
Chào cả nhà!
Em đang có vấn đề này muốn cả nhà giúp với:
Hiện tại em đang lập một số báo cáo gồm các dòng thu và chi cho doanh nghiệp. Các số liệu ban đầu đưa vào chủ yếu là đồng tiền Việt Nam (VNĐ). Tuy nhiên trong chế độ báo cáo em phải làm 2 loại tiền tệ là VNĐ và USD. Vậy các bác cho em hỏi là có cách nào để khi mình click vào 1 buttom cho chạy macro và tự động nó thay đổi các số trong bảng tính từ VNĐ -> USD và ngược lại trên cơ sở khai báo tỷ giá đồng đô la không?
Hoặc có 1 menu chọn loại tiền tệ và bảng tính sẽ tự chuyển đổi không?
Xin mọi người hướng dẫn.
Trân trọng cảm ơn!
Anh post file nên đi!! Đương nhiên là có cách cho anh rồi!!
 
Chào cả nhà!
Em đang có vấn đề này muốn cả nhà giúp với:
Hiện tại em đang lập một số báo cáo gồm các dòng thu và chi cho doanh nghiệp. Các số liệu ban đầu đưa vào chủ yếu là đồng tiền Việt Nam (VNĐ). Tuy nhiên trong chế độ báo cáo em phải làm 2 loại tiền tệ là VNĐ và USD. Vậy các bác cho em hỏi là có cách nào để khi mình click vào 1 buttom cho chạy macro và tự động nó thay đổi các số trong bảng tính từ VNĐ -> USD và ngược lại trên cơ sở khai báo tỷ giá đồng đô la không?
Hoặc có 1 menu chọn loại tiền tệ và bảng tính sẽ tự chuyển đổi không?
Xin mọi người hướng dẫn.
Trân trọng cảm ơn!

Có, và rất dể dàng code VBA. Tuy nhiên tôi không tin là doanh nghiệp của bạn muốn vậy. Bởi vì nếu làm theo lời diễn tả của bạn thì có ngày đi nằm khám.

ví dụ bạn thu 100 USD, quy đổi ra VND tỉ hối 10000 thì bạn đuợc 1 triệu VND. Bạn bấm button, ghi 1.000.000 VND
ngày hôm sau, tỉ hối là 9000. Bạn bấm button, ghi 111 USD
ngày kế tiếp, tỉ hối tăng lên 11000. Bạn bấm button, ghi 1.222.222 VND
Trên thực tế, tiền của bạn chỉ là 100 * 11000 = 1.100.000 : theo tỷ giá ngày hôm đó
Chỉ với vài cái bấm, bạn lời 122.222 VND

Muốn làm việc với ngoại tệ, con số phải có một loại tiền cố định. Lúc cần báo cáo thì dổi theo hối suất của báo cáo.
 
Đây là file mẫu. Mong mọi người hướng dẫn giúp.
 

File đính kèm

Có, và rất dể dàng code VBA. Tuy nhiên tôi không tin là doanh nghiệp của bạn muốn vậy. Bởi vì nếu làm theo lời diễn tả của bạn thì có ngày đi nằm khám.

ví dụ bạn thu 100 USD, quy đổi ra VND tỉ hối 10000 thì bạn đuợc 1 triệu VND. Bạn bấm button, ghi 1.000.000 VND
ngày hôm sau, tỉ hối là 9000. Bạn bấm button, ghi 111 USD
ngày kế tiếp, tỉ hối tăng lên 11000. Bạn bấm button, ghi 1.222.222 VND
Trên thực tế, tiền của bạn chỉ là 100 * 11000 = 1.100.000 : theo tỷ giá ngày hôm đó
Chỉ với vài cái bấm, bạn lời 122.222 VND

Muốn làm việc với ngoại tệ, con số phải có một loại tiền cố định. Lúc cần báo cáo thì dổi theo hối suất của báo cáo.
Đúng vậy. Tiền cố định của mình là VNĐ, còn tiền muốn kết chuyển là USD. Khi mình nhấn chuyển đổi sang USD thì nó sẽ tự động tính dựa trên tỷ giá. Như vậy có nghĩa là mình phải update tỷ giá tại thời điểm kết chuyển. Sau đó muốn nhập số liệu thì mình sẽ chuyển về VNĐ để nhập.
 
Đúng vậy. Tiền cố định của mình là VNĐ, còn tiền muốn kết chuyển là USD. Khi mình nhấn chuyển đổi sang USD thì nó sẽ tự động tính dựa trên tỷ giá. Như vậy có nghĩa là mình phải update tỷ giá tại thời điểm kết chuyển. Sau đó muốn nhập số liệu thì mình sẽ chuyển về VNĐ để nhập.
Theo tôi, bạn không nên thay đổi số liệu trực tiếp trên báo cáo gốc (Đơn vị tiền tệ VND) mà nên tạo thành một báo cáo mới với đơn vị tiền tệ cần chuyển đổi.
Nếu làm theo cách này bạn chỉ cần thêm một Sheet, dùng 1 ô để cập nhật tỷ giá và lập công thức cho các chỉ tiêu nhân với ô tỷ giá này.
Đơn giản, dễ hiểu, dễ làm nhưng hiệu quả không kém.
 

File đính kèm

Nếu lấy một loại tiền làm gốc, loại khác chuyển đổi, thì có thể áp dụng cách đơn giản thế này thôi!
Thanks bạn đã hướng dẫn!
Tuy nhiên với cách này của bạn thì phải tạo ra 1 file đích và gán công thức như của bạn vào thì ok. Nhưng nếu trên cùng một file và cột giá trị là vùng nhập liệu thì lập tức công thức của bạn sẽ mất.
Bài toán ở đây là khi nhập liệu bằng VNĐ (ví dụ 20.000 vnđ) thì khi chọn đơn vị tiền tệ và nhấn Buttom thì nó kết chuyển sang 1$ và ngược lại. => Cái này chắc phải dùng code rồi.
 
Web KT

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

Back
Top Bottom