`
tangleilei
  • 浏览: 13933 次
  • 来自: 上海
社区版块
存档分类
最新评论

vba download web file

阅读更多
Sub test()
    Dim H, S
    Set H = CreateObject("Microsoft.XMLHTTP")
    H.Open "GET", http://www.163.com/test.exe, False   '文件网址

    H.send   
    Set S = CreateObject("ADODB.Stream")
    S.Type = 1 '二进制
    S.Open
    S.write H.Responsebody  '写入取得的内容
    S.savetofile "c:\temp\test.exe", 2  '保存文档

    S.Close
End Sub


Sub test2()

Dim bt() as byte '建立数组

Dim H As Object
    Set H = CreateObject("Microsoft.XMLHTTP")
    H.Open "GET", "Http://www.163.com/test.exe", False
    H.send
    If H.Status = 200 Then '没有超时

        bt = H.Responsebody

        Open "http://www.163.com\test.exe" For Binary As #1 '建立二进制文件
        Put 1, , bt '写入文件
        Close #1
    End If
End Sub


Private Declare Function URLDownloadToFile Lib "urlmon" Alias  _

"URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String,  _

ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

'申明API


Sub downlaod()
    URLDownloadToFile 0, "http://www.163.com/test.exe", "c:\temp\ver.exe", 0, 0
End Sub



分享到:
评论

相关推荐

    VBA-Web-master.zip

    VBA-Web 是一个VBA库,专门为VBA开发者提供了与Web服务交互的能力,比如JSONP(JSON with Padding)支持,使得在VBA环境中能够轻松地进行API调用。 JSONP是一种跨域数据交互协议,它是JSON的一种使用模式,主要解决...

    VBA Call WebService

    在“VBA Call WebService”的场景中,我们关注的是如何使用VBA来调用Web服务,尤其是通过SoapToolkit进行通信。 SoapToolkit是一个用于创建和消费SOAP(Simple Object Access Protocol)消息的工具,它使得VBA能够...

    VBA的WEB应用 HTML文档篇.doc

    VBA WEB 应用 HTML 文档篇 VBA WEB 应用系列教程中,HTML 文档篇是非常重要的一部分。本篇文档主要介绍了 VBA 的 WEB 方面技术,尤其是 HTML 文档的基础知识。HTML 是一种超文本标记语言,用于描述网页的结构和内容...

    Excel 调用金蝶云星空WebAPi.zip

    个人原创并亲自调试成功,通过VBA调用金蝶K3/CLOUD WebAPI读取任意行物料编码和物料名称到Excel表中,VBA无加密,完整源码。

    最新版VBA插件7.1支持wps

    VBA(Visual Basic for Applications)是一种在Microsoft Office套件中广泛使用的编程语言,它允许用户自定义工作流程、创建宏和编写复杂的自动化脚本。VBA插件则是扩展这种功能的工具,通常由第三方开发者创建,以...

    VBA_读写文件

    ### VBA读写文件知识点详解 #### 一、概述 VBA(Visual Basic for Applications)是一种广泛应用于Microsoft Office等应用程序中的编程语言。在VBA中,读写文件是一项非常重要的功能,它允许用户通过脚本操作本地...

    VBA:借助jmail控件一键发送邮件

    VBA(Visual Basic for Applications)是Microsoft Office套件中内置的一种编程语言,允许用户自定义工作流程,自动化任务。在本场景中,我们探讨的是如何使用VBA与Jmail控件来实现一键发送电子邮件的功能。Jmail是...

    Excel-VBA-file.rar_Excel VBA

    本资源"Excel-VBA-file.rar_Excel VBA"主要介绍了四种核心方法,用于VBA访问和操作外部文件。下面我们将详细探讨这些方法及其优缺点。 1. **读写文件系统对象(FileSystemObject, FSO)** 使用FSO,可以通过创建`...

    基于VBA实现Web数据库平台的自动化数据采集工具的开发.pdf

    6. Web数据采集技术:文章中提到了通过VBA编程结合特定的URL(Uniform Resource Locator,统一资源定位符)来采集特定的Web数据。文中还涉及了如何解析Web页面上特定元素的内容,如供应商信息等。 7. Excel的MRP...

    VBA批量导入导出TXT

    在Excel VBA(Visual Basic for Applications)中,批量导入和导出TXT文件是一项常见的任务,尤其对于处理大量数据时非常实用。本篇文章将详细介绍如何利用VBA实现这一功能。 首先,我们来理解VBA的基本概念。VBA是...

    二维码小工具 -VBA_二维码vba_二维码_二维码生成_VBa_VBA二维码_

    二维码小工具 - VBA_二维码vba_二维码_二维码生成_VBa_VBA二维码是一个使用VBA(Visual Basic for Applications)编程实现的Excel宏工具,它允许用户在Excel环境中生成二维码。VBA是Microsoft Office套件中内置的一...

    WPS支持VBA 7.1版本 VBA For WPS

    VBA(Visual Basic for Applications)是一种在Microsoft Office套件中广泛使用的编程语言,允许用户自定义功能、创建宏和自动化工作流程。WPS Office,作为Microsoft Office的替代品,也开始支持VBA,尤其是VBA 7.1...

    VBA课件VBA入门

    VBA课件适用于VBA入门VBA入门VBA入门VBA入门VBA入门

    AutoCAD-VBA命令大全.zip_AutoCAD_VBA_CAD VBA 命令_VBa_autocad vba_cad命

    AutoCAD VBA(Visual Basic for Applications)是一种强大的编程工具,专为AutoCAD用户设计,用于扩展和自动化CAD软件的功能。这个“AutoCAD-VBA命令大全.zip”文件包含了一个名为“AutoCAD-VBA命令大全.doc”的文档...

    vba 批量doc转docx,docx转doc.zip

    VBA(Visual Basic for Applications)是Microsoft Office套件中内置的一种编程语言,它允许用户自定义功能、自动化任务,以及创建宏来处理文档。在这个特定的案例中,我们讨论的是如何利用VBA来批量转换Word文档...

    VBA代码助手专业版_VBa_VBA代码助手_

    VBA(Visual Basic for Applications)是Microsoft Office套件中内置的一种编程语言,它允许用户自定义各种应用程序的功能,包括Excel、Word、PowerPoint等。VBA代码助手专业版是一款专门针对VBA编程的辅助工具,...

    VBA WPSVBA WPSVBA WPS

    VBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA WPSVBA ...

    WPS支持VBA 7.1版本 VBA For WPS 2019(1)插件,大家打开vba组件所需

    本文将深入探讨WPS Office对于VBA(Visual Basic for Applications)的支持,特别是关于VBA 7.1版本及其相关的插件,以帮助用户更好地理解和利用这一功能。 VBA是Microsoft Office中内置的一种编程语言,允许用户...

    EXCEL VBA函数手册.rar_Excel VBA_VBA excel_VBa_excel_vba excel

    vba函数说明,几乎所有vba函数的说明及实例

Global site tag (gtag.js) - Google Analytics