导航:首页 > 方法技巧 > vb和excel连接方法

vb和excel连接方法

发布时间:2022-06-07 10:05:19

A. vb,连接EXCEl数据库

首先要在项目里添加Excel object library

声明变量
Dim xlSheet As Object
Dim MobjExcel As Excel.Application
Dim mobjworkbook As Object

在代码部分:

Set MobjExcel = CreateObject("Excel.Application")
'MobjExcel.Visible = False
Set mobjworkbook = MobjExcel.Workbooks.Open(“数据表”)
Set xlSheet = mobjworkbook.Worksheets(1)

B. VB与EXCEL连接

两个文件?还是同一个文件两个工作表?或者是同一工作表中?
同一个工作表的技巧方法:
选择B2:D6复制这个区域,选择B2,右键选择性粘贴,把转置选上,确定,搞定了

VBA代码:
Sub zz()
Dim arr
arr = Range("B2:D6").Value '提取区域的数据
ragne("B2:D6").ClearContents '清除原数据区域数据
Range("B2").Resize(UBound(arr, 2), UBound(arr)) = Application.Transpose(arr) '写入你要求的数据
End Sub
直接运行这个宏,搞定了
不明白,直接HI我

C. 如何实现VB与EXCEL的无缝连接

用以下代码:SetObjExcel=NewExcel.ApplicationObjExcel.SheetsInNewWorkbook=1SetObjWorkbook=ObjExcel.Workbooks.Open("e:\111.xls")‘xls的文件名路径可以修改SetExcelSheet=ObjWorkbook.Worksheets(1)’指定为sheet1ObjExcel.Visible=TrueExcelSheet.Cells(1,1)=“123456”‘给第一行第一列赋值ExcelSheet.Cells(2,1)=“45679”’给第二行第一列赋值’类推,括号中第1个数表示行,第2个数表示列,比如A1就是1,1,B1就是2,1‘同理ExcelSheet.Cells(1,2)=“1111”’A2单元格ExcelSheet.Cells(2,2)=“2222”‘B2单元WithObjExcel.ActiveSheet.Range("A1:B4").Borders'边框设置.LineStyle=xlBorderLineStyleContinuous.Weight=xlThin.ColorIndex=1EndWithObjWorkbook.SaveObjWorkbook.CloseSetObjExcel=Nothing

D. vb adodc 连接excel

使用
ADO
连接到
Excel
ADO
使用
MDAC
中以下两个
OLE
DB
提供程序中的任何一个都可以连接到
Excel
数据文件。
Microsoft
Jet
OLE
DB
Provider



Microsoft
OLE
DB
Provider
for
ODBC
Drivers
如何使用
Microsoft
Jet
OLE
DB
Provider
Jet
提供程序只需要两条信息就可以连接到
Excel
数据源:路径(包括文件名),和
Excel
文件版本。
Jet
提供程序使用连接字符串
Dim
cn
as
ADODB.Connection
Set
cn
=
New
ADODB.Connection
With
cn
.Provider
=
"Microsoft.Jet.OLEDB.4.0"
.ConnectionString
=
"Data
Source=C:\MyFolder\MyWorkbook.xls;"
&
_
"Extended
Properties=Excel
8.0;"
.Open
End
With
提供程序版本:必须使用
Jet
4.0
提供程序;Jet
3.51
提供程序不支持
Jet
ISAM
驱动程序。如果指定了
Jet
3.51
提供程序,在运行时会出现以下错误信息:
Couldn't
find
installable
ISAM.
Excel
版本:对于
Excel
95
工作簿(Excel
版本
7.0),应指定
Excel
5.0;对于
Excel
97、Excel
2000

Excel
2002
(XP)
工作簿(Excel
版本
8.0、9.0

10.0),应指定
Excel
8.0
版本。
使用“数据链接属性”对话框的
Jet
提供程序
如果在应用程序中使用“ADO
数据控件”或“数据环境”,就会出现数据链接属性对话框来收集必要的连接设置。
在提供程序选项卡上,选择
Jet
4.0
提供程序;Jet
3.51
提供程序不支持
Jet
ISAM
驱动程序。如果指定了
Jet
3.51
提供程序,在运行时会出现以下错误信息:
Couldn't
find
installable
ISAM.
在连接选项卡上,浏览到您的工作簿文件。忽略“用户
ID”和“密码”项,因为这些不适用于
Excel
连接。(无法打开受密码保护的
Excel
文件作为数据源。本文后面有关于此主题的详细信息。)
在所有选项卡上,从列表中选择扩展属性,然后单击编辑值。输入
Excel
8.0;,用分号
(;)
将其与任何其他已有的项分隔。如果忽略此步骤,测试连接时将出现一条错误信息。这是因为,如果不另行指定,Jet
提供程序期望
Microsoft
Access
数据库。
返回到连接选项卡,并单击
测试连接。将出现一个消息框,通知您测试已成功完成。

E. vb.net如何与excel建立连接,并从里面查询并读取数据

三种方式
1.用OLEDB ,将Excel视为数据源
2.采用Office 的API
3.将Excel作为Zip文件解压缩,获得内容的Xml文档

F. VB和excel的无缝链接

这个太简单了。。。在面板上加上一个部件就OK了。

G. VB与EXCEL怎么连接

http://..com/question/88880156.html
http://..com/question/88863340.html

H. vb的数据库怎么和excel连接

你所说的数据库是access数据库吗?
access数据连接execl直接通过文件里的获取外部数据,即可连接。

阅读全文

与vb和excel连接方法相关的资料

热点内容
电瓶充电线和插座连接方法 浏览:721
薏米红豆代餐饼的食用方法 浏览:330
重庆偏瘫自我训练方法有哪些 浏览:593
老公帮小孩吸奶有什么方法 浏览:249
电流导入仪使用方法 浏览:496
提拔领导的正确方法 浏览:628
成本核算方法应用研究 浏览:686
博美犬减肥方法技巧有哪些 浏览:496
用什么方法去老年斑 浏览:599
鱼轮怎么使用方法 浏览:646
大月份怀孕母牛肚胀治疗方法 浏览:849
测量尽量准的方法 浏览:199
研究课题具体研究方法 浏览:149
电脑电源串联的方法 浏览:785
肛瘘治疗有什么新方法 浏览:436
水培生根粉的使用方法 浏览:669
如何选择测氡仪产品的辨别方法 浏览:150
如何治疗颈椎病有哪些方法治 浏览:866
教资的教学方法 浏览:414
安全监控与检测湿度检测方法 浏览:165