Private Sub cmdAdd_Click()<o:p></o:p>
'测试add方法<o:p></o:p>
On Error Resume Next<o:p></o:p>
Dim SoapClient As Object<o:p></o:p>
<o:p></o:p>
Set SoapClient = CreateObject("MSSOAP.SoapClient30")<o:p></o:p>
Call SoapClient.MSSoapInit2(Text1.Text, "", "", "CalcService", "")<o:p></o:p>
If Err.Number <> 0 Then<o:p></o:p>
MsgBox SoapClient.FaultString, vbExclamation<o:p></o:p>
Exit Sub<o:p></o:p>
End If<o:p></o:p>
' Now the client can call an operation listed in the portType element<o:p></o:p>
' specified when calling mssoapinit().<o:p></o:p>
Text4.Text = CStr(SoapClient.Add(Val(Text2.Text), Val(Text3.Text)))<o:p></o:p>
<o:p></o:p>
If Err.Number <> 0 Then<o:p></o:p>
MsgBox SoapClient.FaultString, vbExclamation<o:p></o:p>
Exit Sub<o:p></o:p>
End If<o:p></o:p>
End Sub<o:p></o:p>
<o:p></o:p>
Private Sub cmdMinus_Click()<o:p></o:p>
'测试substract方法<o:p></o:p>
On Error Resume Next<o:p></o:p>
Dim SoapClient As Object<o:p></o:p>
<o:p></o:p>
Set SoapClient = CreateObject("MSSOAP.SoapClient30")<o:p></o:p>
Call SoapClient.MSSoapInit2(Text1.Text, "", "", "CalcService", "")<o:p></o:p>
If Err.Number <> 0 Then<o:p></o:p>
MsgBox SoapClient.FaultString, vbExclamation<o:p></o:p>
Exit Sub<o:p></o:p>
End If<o:p></o:p>
' Now the client can call an operation listed in the portType element<o:p></o:p>
' specified when calling mssoapinit().<o:p></o:p>
Text7.Text = CStr(SoapClient.subtract(Val(Text5.Text), Val(Text6.Text)))<o:p></o:p>
<o:p></o:p>
If Err.Number <> 0 Then<o:p></o:p>
MsgBox SoapClient.FaultString, vbExclamation<o:p></o:p>
Exit Sub<o:p></o:p>
End If<o:p></o:p>
End Sub
|
相关推荐
3. **SoapToolkit的使用**:在VBA中,通常会创建一个SoapClient对象,然后设置其属性,如URL指向Web服务的WSDL(Web Service Description Language)文件,定义服务的命名空间和方法名。接着,通过调用对象的方法,...
在Excel中通过Visual Basic for Applications (VBA) 连接Oracle数据库是一种强大的自动化工具,能够让你轻松地从大型数据库中提取、处理和分析数据。VBA是Excel内置的编程环境,允许用户创建自定义功能和宏,以实现...
VBA 连接各种数据库字符串 VBA 连接各种数据库字符串是指使用 VBA 语言连接不同的数据库类型,例如 OLE DB Provider for ODBC、SQL Server、Oracle、Microsoft Jet 等。为了实现数据的互通和交换,VBA 提供了多种...
VBA 连接 DB2 数据库使用 ODBC 的方法 DB2 是 IBM 公司开发的关系数据库管理系统,广泛应用于大型企业和政府机构中。连接 DB2 数据库是许多企业应用系统的关键步骤,而 VBA 则是 Excel、Word 等 Office 软件的编程...
在本文中,我们将深入探讨如何使用VBA(Visual Basic for Applications)通过ADO(ActiveX Data Objects)连接到SQL Server数据库并执行数据查询。这个过程在Excel中尤其常见,因为VBA是Excel内置的编程环境,允许...
### VBA连接SQL数据库的代码知识点解析 #### 一、VBA与SQL数据库连接的基本原理 在本案例中,我们探讨的是如何通过VBA(Visual Basic for Applications)来实现与SQL Server数据库的有效连接及数据查询操作。对于...
EXCEL VBA 连接SAP,并通过BAPI读取数据
在“vba连接访问数据库(access)”这个主题中,我们将探讨如何通过VBA代码与Access数据库进行交互,这对于数据处理、报告生成以及自动化工作流程非常有用。 首先,我们需要了解Access数据库的基本结构。Access...
2. **数据交换**:利用VBA可以连接外部数据库,将设计数据导入或导出到AutoCAD,方便项目管理和协同工作。 3. **自定义界面**:创建自定义工具栏和菜单,使常用功能触手可及,提高工作效率。 4. **定制对象行为**...
**ArcGIS二次开发VBA**是GIS(地理信息系统)领域中的一个重要话题,它涉及使用Visual Basic for Applications(VBA)编程语言来扩展和定制Esri的ArcGIS平台。VBA是一种脚本语言,广泛用于自动化任务,创建自定义...
使用Excel中的VBA连接MySQL数据库,并进行增删查找等基本操作!很详细的资料,希望能够帮助大家。
根据给定的信息,本文将详细解释如何通过VBA(Visual Basic for Applications)连接MySQL数据库进行数据操作,并基于示例代码具体分析其实现方法。 ### VBA连接MySQL数据库的知识点 #### 1. VBA与MySQL简介 - **...
本教程"AutoCAD 2014 二次开发 VBA 基础与实例"专注于利用VBA进行AutoCAD的二次开发,适合初学者入门。VBA在AutoCAD中的应用主要体现在以下几个方面: 1. **基本概念与环境设置**:首先,你需要了解VBA的基本概念,...
VBA(Visual Basic for Applications)是微软公司开发的一种编程语言,广泛应用于 Office 软件中,如 Word、Excel、PowerPoint 等。VBA 可以与数据库集成,实现数据交互和处理。本文将详细介绍如何使用 VBA 连接 SQL...
excel 调用barTender打印条码 VBA 调用BarTender打印标签BarTender二次开发 VBA 条码打印 VBA二维码打印 Excel条码打印 Excel二维码打印 1. 商品跟踪:二维码标签可让制造商和供应商跟踪货物的生产和出货情况。...
cadvba二次开发初级教程 本教程旨在帮助初级水平的CAD二次开发人员快速入门,教程涵盖了基本概念、开发工具、编程基础等方面的知识。 1. 什么是 Autocad VBA? VBA(Visual Basic for Applications)是一种功能...
vba数据库连接文件
一个简易的vba连接数据库并根据sql语句进行查询的excel报表,对刚入门的新手是入门教程
AutoCAD VBA开发手册是一本专门针对CAD二次开发的教程,主要聚焦于使用Visual Basic for Applications(VBA)这一编程工具。VBA是Microsoft Office套件中的一个强大工具,也被集成在AutoCAD中,允许用户自定义CAD...