vb打开文件夹中的多个excel文件下载(excel vb 打开文件)

Exce表格网 2022-12-29 19:10 编辑:admin 96阅读

1. excel vb 打开文件

1、在工程中引用Microsoft Excel类型库:

从"工程"菜单中选择"引用"栏;选择MicrosoftExcel 9.0 Object Library(EXCEL2000),然后选择"确定"。表示在工程中要引用EXCEL类型库。

2、在通用对象的声明过程中定义EXCEL对象:

Dim xlApp AsExcel.Application

Dim xlBook As Excel.WorkBook

Dim xlSheet AsExcel.Worksheet

3、在程序中操作EXCEL表常用命令:

Set xlApp = CreateObject("Excel.Application")'创建EXCEL对象

Set xlBook =xlApp.Workbooks.Open("文件名")'打开已经存在的EXCEL工件簿文件

xlApp.Visible = True '设置EXCEL对象可见(或不可见)

Set xlSheet =xlBook.Worksheets("表名") '设置活动工作表

xlApp.Cells(row, col) =值 '给单元格(row,col)赋值

XLApp.Cells(i, 1).Interior.ColorIndex= i'设计单元格颜色i=1--56

xlSheet.PrintOut '打印工作表

xlBook.Close (True) '关闭工作簿

xlApp.Quit '结束EXCEL对象

Set xlApp = Nothing '释放xlApp对象

xlBook.RunAutoMacros(xlAutoOpen) '运行EXCEL启动宏

xlBook.RunAutoMacros(xlAutoClose) '运行EXCEL关闭宏

自己用代码就可以获取颜色列表了

Sub yansecode()

For i = 1 To 56

XlApp.Cells(i, 1) = i

xlapp.Cells(i,1).Interior.ColorIndex = i

Next

End Sub

2. vb读取excel文件

用SQL语句,将表导出为EXCEL。

SELECT

字段表

INTO

[Excel

8.0;database=D:\temp\200803.XLS].Data

FROM 表

3. vb打开指定excel文件

VB本身的自动化功能就可以实现,其方法如下:

1、在工程中引用Microsoft Excel类型库:

从"工程"菜单中选择"引用"栏;选择Microsoft Excel 9.0 Object Library(EXCEL2000),然后选择"确定"。表示在工程中要引用EXCEL类型库。

2、在通用对象的声明过程中定义EXCEL对象:

Dim xlApp As Excel.Application

Dim xlBook As Excel.WorkBook

Dim xlSheet As Excel.Worksheet

4. vb 打开文件夹

要用到inet控件。public strData as string '这段可以返回服务器中的第一级目录名,保存在strData中, 如有多个文件夹名每个文件夹名会以空格分开。读取时判段一下。 Inet1.Execute

Inet1.URL, "dir """ & dirName & """" Do DoEvents Loop While Inet1.StillExecuting

= True msgbox strData '这段是进入目录中,要想获得服务器中所有的文件夹名,就可以用递规的办法来获得。 Inet1.Execute

Inet1.URL, "cd """ & dirName & """" Do DoEvents Loop While Inet1.StillExecuting

= True Private Sub Inet1_StateChanged(ByVal State As Integer) Select Case State Case 1 StatusBar1.Panels.Item(1).Text

= "该控件正在查询所指定的主机的 IP 地址" Case 2 StatusBar1.Panels.Item(1).Text

= "该控件已成功地找到所指定的主机的 IP 地址" Case 3 StatusBar1.Panels.Item(1).Text

= "该控件正在与主机连接" Case 4 StatusBar1.Panels.Item(1).Text

= "该控件已与主机连接成功" Case 5 StatusBar1.Panels.Item(1).Text

= "该控件正在向主机发送请求" Case 6 StatusBar1.Panels.Item(1).Text

= "该控件发送请求已成功" Case 7 StatusBar1.Panels.Item(1).Text

= "该控件正在接收主机的响应" Case 8 StatusBar1.Panels.Item(1).Text

= "该控件已成功地接收到主机的响应" Case 9 StatusBar1.Panels.Item(1).Text

= "该控件正在解除与主机的连接" Case 10 StatusBar1.Panels.Item(1).Text

= "该控件已成功地与主机解除了连接" Case 11 MsgBox "与主机通讯时出现了错误", vbInformation, "个人资料" Case 12 Dim vtData As Variant Dim bDone As Boolean bDone = False '取得第一个块。 vtData = Inet1.GetChunk(1024, icString) DoEvents Do While Not bDone strData = strData & vtData '取得下一个块。 vtData = Inet1.GetChunk(1024, icString) DoEvents If Len(vtData) = 0 Then bDone = True End If Loop StatusBar1.Panels.Item(1).Text

= "该请求已经完成,并且所有数据均已接收到" Case Else StatusBar1.Panels.Item(1).Text

= Inet1.ResponseCode

& ": " & Inet1.ResponseInfo

End Select End Sub 关于inet控件的祥细用法可以看msdn中的帮助。

5. vb怎么打开文件夹

进入共享文件夹可以用直接路径的,不过如果要进入共享文件夹下子文件夹里,要先进入共享文件夹,然后再过,不然可能会出现文件查找不到(就算没有密码也有可能会出现)例如:进入局域网客户机PC的共享文件夹basic下子文件夹file里的文件text.txt就要先访问//pc/basic,写入密码,然后再进入//pc/basic/file/text.txt

6. vb生成excel文件

先用程序修改vb模块访问信任状态,再枚举全部工作簿,写入模块代码

7. vb打开文件夹的代码

比较简单,用程序将文件名修改,例如修改为原文件夹名.{f456782-4c8b-57ff-00dd00786f6sw},即可,如果要解密,需要使用Winrar.exe解密。具体:在一个窗体添加DriveListBox控件一个,DirListBox控件一个,二个按钮控件,按钮分别是“加密”和“退出”。主要代码如下:

PrivateSubCommand2_Click()NameDir1.List(Dir1.ListIndex)AsDir1.List(Dir1.ListIndex)&".{f456782-4c8b-57ff-00dd00786f6sw}"EndSubPrivateSubDrive1_Change()Dir1.Path=Drive1.DriveEndSub

8. vb操作excel文件

Visual Basic开发工具模式可以直接从Excel表格中进入,不需要另外打开。具体步骤:

1、在电脑上桌面上找到Excel表格图标,双击打开。

2、打开Excel软件后,点击左上角按钮。

3、点击后会弹出一个菜单,在菜单中点击Excel选项按钮。

4、然后在弹出的对话框中勾选自定义功能区中的“开发工具”。6、点击确定后,会返回Excel页面。7、然后在Excel上方的导航栏中点击开发工具按钮。8、然后在开发工具页面,点击Visual Basic选项。9、点击后就会进入Visual Basic开发模式。10、点击左侧导航栏中的Excel中的sheet表格,就可以在Visual Basic中打开了。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片