gpt4 book ai didi

excel - 使用 VBA Selenium 从 Web 抓取日期内容时日期格式错误的问题

转载 作者:行者123 更新时间:2023-12-04 20:24:15 26 4
gpt4 key购买 nike

我尝试通过 VBA Selenium 库将“dd/mm/yy”的日期格式从 web 刮到 excel 中。

Sheets("Sheet1").range("A1").value = driver.FindElementById("table-body-scroll").FindElementsByTag("tr").FindElementsByTag("td")(3).Text ' to get the 3rd col 
网络上的日期值格式为“dd/mm/yyyy”,但是当我将它们刮到 Excel 时,它变成了 mm/dd/yyyy
如何强制 Excel 将日期理解为“dd/mm/yyyy”
我浏览的网址是: https://iboard.ssi.com.vn/bang-gia/chung-quyen
该列包含我得到的日期是名为“GDCC”的第三列

最佳答案

Dim DateAry() As String
DateAry = Split(driver.FindElementById("table-body-scroll").FindElementsByTag("tr").FindElementsByTag("td")(3).Text, "/")
Range("A1").Value = DateAry(1) & "/" & DateAry(0) & "/" & DateAry(2)
Range("A1").NumberFormat = "dd/mm/yyyy"
或者
Dim DateAry() As String
DateAry = Split(driver.FindElementById("table-body-scroll").FindElementsByTag("tr").FindElementsByTag("td")(3).Text, "/")
Range("A1").Value = DateAry(1) & "-" & DateAry(0) & "-" & DateAry(2)
Range("A1").NumberFormat = "DD-MM-YYYY"

关于excel - 使用 VBA Selenium 从 Web 抓取日期内容时日期格式错误的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64074082/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com