sql-server – 使用HTTP Post将数据从excel发送到服务器

前端之家收集整理的这篇文章主要介绍了sql-server – 使用HTTP Post将数据从excel发送到服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用HTTP Post从excel发送数据到服务器?

可以说URL是:http://testingHttpPost/

我想从单元格A2和B2发送数据.我如何在VBA中完成此操作?

提前致谢

解决方法

Sub XMLPost()
Dim xmlhttp,sData As String

    With ActiveSheet
        sData = "x=" & URLencode(.Range("A2").Value) & _
                "&y=" & URLencode(.Range("B2").Value)
    End With

    Set xmlhttp = CreateObject("microsoft.xmlhttp")

    With xmlhttp
        .Open "POST"," http://testingHttpPost/",False
        .setrequestheader "Content-Type","application/x-www-form-urlencoded"
        .send sData
        Debug.Print .responsetext
    End With
End Sub

对于URLencode功能,请参见此处:How can I URL encode a string in Excel VBA?

猜你在找的MsSQL相关文章