Lấy dữ liệu từ web vào Excel: vấn đề sử dụng công cụ Inspect Element và GetXPathElement

Liên hệ QC

randaubienghoc

Thành viên mới
Tham gia
28/1/13
Bài viết
25
Được thích
1
Anh/ chị trên diễn đàn thân mến,

Em đang gặp vấn đề khi không thể tìm chính xác được 1 vùng dữ liệu bảng biểu trên website để trích xuất về Excel.
Trình tự các bước để chạy macro lấy dữ liệu từ website (http://pus.customs.gov.vn/faces/ContainerBarcode) đã thực hiện được tới bước 5 như sau:
B1: điền mã doanh nghiệp
B2: điền số tờ khai
B3: điền mã hải quan
B4: điền ngày tờ khai
B5: bấm nút "Lấy thông tin" để tra cứu

=> Mục tiêu: Lấy được dữ liệu Trạng thái tờ khai: như ví dụ là "Thông quan" vào Excel (cột E trong Excel). Em đã thử mày mò để tra ID/ Class name... để Get Elements nhưng đều không thành công.
xPath thể hiện dựa theo công cụ Inspect Element trên website như sau: //*[@id="pt1: png1"]/table[2]/tbody/tr[5]/td[1]

Anh/ chị hỗ trợ giúp em xem có cách nào lấy được thông tin không ạ, em đã thử tra cứu với dòng code sau nhưng không thành công:
strFindTrangThaiTK = doc.getXPathElement("/table[2]/tbody/tr[5]/td[1]", doc.getElementById("pt1: png1")).innerText

Em xin cảm ơn anh/ chị rất nhiều ạ. Em đính kèm file Excel để anh/ chị tiện tham khảo.

1598348457218.png

1598348867065.png
 

File đính kèm

  • DATA FROM WEB.xlsm
    30 KB · Đọc: 27
Bạn sang đây tham khảo:

 
Upvote 0
Bạn sang đây tham khảo:

Mình thử nhưng không được
 
Upvote 0
Bài này hay mà chưa thấy ai hỗ trợ triệt để ạ
Đây nhé bé ly.

 
Upvote 0
Web KT
Back
Top Bottom