Tôi đã viết một dịch vụ web đơn giản trả về khối lượng lớn dữ liệu csv. Tôi sẽ nhập mã này vào Excel theo định dạng bảng sử dụng chức năng "Dữ liệu từ web" của Excel.Nhập dữ liệu CSV từ dịch vụ web vào Excel
Có cách nào để Excel tự động phân tích cú pháp các trường csv được trả lại thành các cột riêng lẻ như một phần của thao tác nhập không?
Hiện tại, chỉ có nghĩa là tôi phải nhập dữ liệu vào một cột và sau đó viết mã VBA để chọn dữ liệu và chia nó bằng TextToColumns
. Điều này cảm thấy lộn xộn/dễ bị lỗi.
Cách thay thế khác mà tôi có là sửa đổi máy chủ web để phân phát dữ liệu dưới dạng HTML. Tuy nhiên, tôi không muốn làm điều này khi thêm thẻ xung quanh mỗi trường csv sẽ ảnh hưởng rất lớn đến khối lượng dữ liệu được trả về.
Phiên bản Excel nào? –
@Clare: Excel 2007. – Adamski