Chuyển đổi dấu phẩy thành dấu phẩy bằng macro Excel

Mục lục

Phải làm gì khi số được biểu thị bằng dấu chấm thay vì dấu phẩy

Đôi khi nó xảy ra rằng các số trong Excel xuất hiện dưới dạng giá trị có dấu thập phân thay vì dấu thập phân. Điều này đặc biệt xảy ra nếu dữ liệu được nhập từ các hệ thống khác. Hình minh họa sau đây cho thấy điều này có thể trông như thế nào:

Các giá trị được căn phải trong hình không phải là số hợp lệ. Bạn không thể tin tưởng vào nội dung vì Excel coi nó là văn bản. Để tạo số ngoài nội dung, hãy chuyển đổi dấu thập phân thành dấu phẩy. Macro sau thực hiện công việc này:

Chuyển đổi điểm phụ ()
Khi có lỗi Tiếp tục tiếp theo
Làm mờ ô dưới dạng phạm vi
Đối với từng ô được lựa chọn
Cell.Value = Application.Subsults (Cell.Value, ".", ",") * 1
Ô tiếp theo
Về lỗi GoTo 0
Kết thúc Sub

Để sử dụng macro, hãy tiến hành như sau:

  1. Chọn phạm vi ô chứa nội dung bạn muốn chuyển đổi.
  2. Gọi macro bằng lệnh "Extras - Macro".

Excel hiện chuyển đổi tất cả nội dung thành các số thích hợp. Hình sau cho thấy kết quả trông như thế nào:

Mẹo: Nếu bạn muốn biết cách nhập macro trong Excel, bạn sẽ tìm thấy mô tả ngắn gọn tại đây: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave