Ngôn ngữ đánh dấu có thể mở rộng được gọi là XML . Phương ngữ này có thể so sánh với HTML . Ngôn ngữ đánh dấu thực sự sử dụng các thẻ để xác định văn bản và là một loại ngôn ngữ máy tính. Trong khi hiển thị văn bản không được xác định trước, các thẻ được sử dụng để định dạng nó. Điều này ngụ ý rằng người viết tệp xác định các thẻ tạo tệp XML. Nói cách khác, một tài liệu dựa trên văn bản có phần mở rộng là an.xml là tệp XML thực sự là như thế nào. Bạn có thể biết rằng một tệp là tệp XML bằng cách tìm kiếm .xml phần mở rộng tệp. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách mở tệp XML trong Excel .
Bạn có thể tải xuống sổ làm việc Excel sau để hiểu rõ hơn và tự mình thực hành.
2 Cách Dễ dàng Mở Tệp XML trong Excel
Đôi khi, bạn có thể cần phải làm việc với dữ liệu trong XML vì nó là một định dạng tệp được sử dụng rộng rãi trên internet. Kể từ XML tệp không dành cho con người đọc, bạn không thể sử dụng trực tiếp trên máy. Bạn sẽ học cách mở tệp XML trong Excel sử dụng Dữ liệu tab và VBA Mã trong hai phương pháp tiếp theo để bạn có thể nhanh chóng thao tác và phân tích dữ liệu. Giả sử, chúng tôi có tập dữ liệu mẫu về XML tệp.
1. Sử dụng tab dữ liệu để mở tệp XML trong Excel
Bước đầu tiên này sẽ trình bày cách truy cập XML tệp trong Excel bằng cách sử dụng Dữ liệu tab.
Bước 1:
- Trước tiên, hãy chuyển đến Dữ liệu tab.
- Thứ hai, nhấp vào nút Lấy dữ liệu lệnh.
- Thứ ba, chọn Từ Tệp tùy chọn.
- Cuối cùng, chọn Từ XML để nhập dữ liệu từ XML tệp.
Bước 2:
- Tại đây, chúng tôi đặt XML của chúng tôi tệp dưới dạng OrderDetails.xml trong Đĩa cục bộ (C :) .
- Bây giờ, hãy nhấp vào Đĩa cục bộ (C :) .
- Sau đó, chọn XML tệp có tên OrderDetails.xml .
- Cuối cùng, nhấp vào Nhập .
Bước 3:
- Trong phần này, Bộ điều hướng bảng điều khiển sẽ mở ra.
- Và, bạn có thể xem bản xem trước của tập dữ liệu ở bên trái bằng cách nhấp vào tùy chọn sách ở phía bên trái được đánh dấu bằng 1 .
- Sau đó, nhấp vào nút Tải , được đánh dấu bằng 2, để tải XML của bạn dữ liệu vào Excel .
Bước 4:
- Cuối cùng, bạn sẽ hiển thị kết quả của việc mở XML tệp trong Excel bằng cách sử dụng Dữ liệu tab.
Đọc thêm: Cách chuyển đổi XML sang XLSX mà không cần mở tệp
2. Áp dụng mã VBA để mở tệp XML trong Excel
Trong phần cuối cùng này, chúng tôi sẽ tạo mã VBA sử dụng the Nhà phát triển để mở một XML tệp trong Excel .
Bước 1:
- Lúc đầu, chúng tôi sẽ mở Nhà phát triển tab.
- Sau đó, chúng tôi sẽ chọn Visual Basic lệnh.
Bước 2:
- Đây, Visual Basic cửa sổ sẽ mở ra.
- Sau đó, từ Chèn tùy chọn, chúng tôi sẽ chọn Mô-đun mới để viết mã VBA .
Bước 3:
- Bây giờ, hãy dán mã VBA sau vào Mô-đun .
- Ngoài ra, để chạy chương trình, hãy nhấp vào nút “ Run ”Hoặc nhấn F5 .
Sub Open_XML_File()
'Declaring Variables
Dim XMLFilePath As String
Dim WBook As Workbook
' Disabling the screen updating
Application.ScreenUpdating = False
'Does not display any alerts or messages
Application.DisplayAlerts = False
'Calling the location of the XML file
XMLFilePath = "C:\OrderDetails.xml"
'Creating a new workbook and loads an XML file into it
Set WBook = Workbooks.OpenXML(Filename:=XMLFilePath, LoadOption:=xlXmlLoadImportToList)
'Display alerts or messages
Application.DisplayAlerts = True
'Enabling the screen updating
Application.ScreenUpdating = True
End Sub
Phân tích mã VBA
- Đầu tiên, chúng tôi sẽ gọi Thủ tục phụ của chúng tôi là Sub Open_XML_File ().
- Sau đó, chúng tôi khai báo các biến bằng cách sử dụng Dim XMLFilePath As String và Dim WBook As Workbook
- Bây giờ chúng ta sẽ gọi vị trí của XML tệp sử dụng XMLFilePath =“C:\ OrderDetails.xml” .
- Cuối cùng, chúng tôi sẽ chỉ định sổ làm việc mới để mở tệp XML trong Excel Đặt WBook =Workbooks.OpenXML (Tên tệp:=XMLFilePath, LoadOption:=xlXmlLoadImportToList) .
Bước 4:
- Cuối cùng, bằng cách sử dụng mã VBA , bạn sẽ chứng minh kết quả của việc mở tệp XML trong Excel.
Đọc thêm: Mã VBA để chuyển đổi XML sang Excel (Áp dụng với các bước nhanh)
Kết luận
Trong bài viết này, tôi đã đề cập đến 2 các phương pháp hữu ích để mở tệp XML trong Excel . Tôi chân thành hy vọng bạn thích và học được nhiều điều từ bài viết này. Ngoài ra, nếu bạn muốn đọc thêm các bài viết về Excel , bạn có thể truy cập trang web của chúng tôi, Exceldemy. Nếu bạn có bất kỳ câu hỏi, nhận xét hoặc đề xuất nào, vui lòng để lại chúng trong phần bình luận bên dưới.
Các bài viết liên quan
- Cách thêm ruy-băng tùy chỉnh bằng XML trong Excel
- Chuyển đổi XML thành Cột Trong Excel (4 Cách Thích hợp)
- Cách Trích xuất Dữ liệu từ Tệp XML sang Excel (2 Cách Dễ dàng)
- Chuyển đổi XML Lớn sang Excel (2 Cách Hiệu quả)
- Cách Mở Tệp XML trong Excel cho Thuế Thu nhập (2 Cách Dễ dàng)