使用VB或.bat从打开的资源管理器窗口复制数据

时间:2012-05-31 07:39:56

标签: vba batch-file copy

我想问一下,是否有可能(以及如何)将所有数据从一个打开的资源管理器窗口(名称或路径未知)自动复制到另一个文件夹?我认为这不可能用.bat,但也许用VB?

1 个答案:

答案 0 :(得分:0)

这是一个简单的VBA示例,我在Internet Explorer中打开一个网页,复制所有文本,然后将其放在一个单元格中。你的问题不是很清楚,所以我不知道这是否能解决你想做的事情,但它可能会有所帮助。

编辑重新阅读您的问题后,我认为我将Explorer与Internet Explorer混淆了......所以这可能与之无关。如果是这样,我会删除它。

Dim ex As InternetExplorer
Dim hd As HTMLDocument
Dim s As String

Set ex = New InternetExplorer

With ex
    .Navigate "http://donttrack.us/"
    .Visible = 1
    Set hd = .Document
    s = hd.body.innerText
    Range("A1") = s
End With