VBA excel 提取字符串中的日期

VBA excel 提取字符串中的日期,第1张

Sub 提取日期()

Dim temp

Dim str As String

Dim d As Date

str = "l4-122344/201238"

temp = Split(str, "/")(1)

d = DateSerial(Split(temp, "")(0), Split(temp, "")(1), Split(temp, "")(2))

End Sub

首先打开Excel 2007工作表,点击想要把数据导入的位置,然后在菜单栏找到第五项"数据“,点击,在“获取外部数据”项下找到“自网站”并点击。

这时d出来”新建 Web 查询“对话框,可以在“地址”一栏键入要添加数据的网页的地址。

添加完成后,点击“转到(G)”,下面会出来要添加网页的内容和**箭头,单击要选择的表旁边的**箭头,可以看到点击后**箭头变成绿色的对号,这表示内容已经选中了,然后单击“导入(I)”。

d出来”导入数据“对话框,设置完成点击“确定”。

Excel表中显示“正在获取数据……”。

数据获取完成,之前选中的网页内容全部导入了Excel工作表里。

你应该是想在sheet1中设置的吧?

那你就打开visual basic编辑器,然后双击左边的workbook,然后再粘贴以下的代码就可以了。

Private Sub Workbook_Open()

If Sheets(1)[f10] = "" Then

Sheets(1)[f10] = Now

End If

End Sub

注:这个代码显示首次打开时的日期和时间。

有什么不懂的可以追问。

供参考

Sub test()

Dim myQuery

With ActiveSheet

CellsDelete

[a1] = "Conneting, Please Wait"

Set myQuery = ActiveSheetQueryTables _

Add(Connection:="URL;>

以上就是关于VBA excel 提取字符串中的日期全部的内容,包括:VBA excel 提取字符串中的日期、excel VBA 网页数据抓取、vba代码:要求打开工作表时,单元格F10显示为当前日期,以后再次打开时此日期不变,目的是得知首次打开日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10173616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存