我有很多xls的表格,就是excel,我想用VB写个小程序,就是不打开表格,而直接修改表格里的内容,求达人

如题所述

第1个回答  2012-05-13
首先,在工程中引用Microsoft Excel类型库:
从"工程"菜单中选择"引用"栏;选择Microsoft Excel 11.0 Object Library(EXCEL2003),(或者其他版本)然后选择"确定"。表示在工程中要引用EXCEL类型库。
具体的使用实例:
Private Sub Command1_Click()
Dim xlApp As Excel.Application
Dim xlBook As Excel.WorkBook
Dim xlSheet As Excel.Worksheet
Dim FileName, SheetName As String
FileName = "e:\data.xls" '要访问的工作簿路径和名称
SheetName = "sheet1" '指定的要访问的工作表名称
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open(FileName) '打开已经存在的EXCEL工件簿文件
xlApp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlSheet = xlBook.Worksheets(SheetName) '设置活动工作表

xlSheet.Cells(5, 2) = Text1.Text '给单元格B5赋值
xlSheet.Cells(2, 3) = Text2.Text '给单元格C2赋值

xlBook.Close (True) '关闭工作簿
xlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象
End Sub

Excel中用VB编个小程序excel表格vba编程
是这样的吗,建一个模块,在里面加入以下代码: Function grade(js As Integer, bs As Integer) If js >= 85 And bs >= 85 Then grade = \\"优秀\\" ElseIf js < 60 And bs < 60 Then grade = \\"不合格\\" Else grade = \\"合格\\" End If End Function ...

我想用VB写个小程序,写什么,给个意见,我学VB才几个月
可以做个小型的CRM或ERP软件,只做部分内容就行 把常用的控件都包含了(Label、TextBox、CommonButton、Combo、CheckBox、OptionButton、listView、TreeView、MshFlexGrid等等),能够连接数据库进行记录的保存,实现对数据库的操作(增、删、改、查询)这样就差不多了 ...

我想用vb做个小程序,设个窗口,运行的时候指定将鼠标指针移动到指定位置...
下载“大漠”插件,大漠插件含有基本的按键精灵的函数,比如moveto 100,200 比如leftclick等

用vb编写一个小程序检查Excel表格,如果某个单元格不符合要求,程序弹
这个需要VBAchange事件来处理自己不会写,可以定制!代码需要根绝实际表格格式及需求来定!不然很难达到想要的结果,不断修改浪费时间和精力!

求VB 程序---生成3个标签,每个标签里边写个小程序用。
使用sstab控件。在部件里添加。

vb如何做表格
你可以先做一个数据库,用excel做。然后在vb上做一个 ole控件,注意添加它的时候会出现一个对话框,如果没有你可以右击,添加对象即可。然后选择由文件创建。只要选择你的文件就行了。若要实现点击某一行任意一格,就将这一行的列的值返回给一个文本框,你要根据情况写一个小程序就行了 ...

用vb2008做了个小程序,现在想修改,该怎样打开
用VB2008的IDE打开,双击工程文件就可以了。工程文件名称为***.vbproj不是***.vbp 不管里面什么东西代码都是***.vb

excel,,请大家帮我编一个时时对比数值是否相等的小程序,,用VBA什么都...
我写了一个,请试下:在需要此功能的那个工作表标签上点右键,选择“查看代码”打开宏编辑器,在右边的空白处贴上如下代码,就可以实现。Private Sub Worksheet_Change(ByVal Target As Range)If Not (Target.Row() = 2 And Target.Column() = 1) Then Exit Sub If Left(Range("A1"), Len(...

怎么用VB写关闭进程的程序,比如QQ和一些游戏,要求开机自动启动的,儿 ...
,然后把qq.exe改成相应的进程就行了。第二种方法:用组策略禁用程序 开始→运行→输入gpedit.msc→用户配置→管理模板→系统,在右边找到“不要运行制定的windows应用程序”在里面添加你不要运行的程序。不知道怎么弄的追问。第三种方法,用VB整个小程序出来禁止,这个今天没时间搞了,明天再说吧。

excel中的宏是什么意思(excel宏这宏是什么意思)
1,打开Excel表格程序,点击左上角的“文件”。2,在窗口中点击“选项”,点击打开。3,在窗口中点击“信任中心”,点击打开。4,在窗口中点击“设置信任中心”。5,最后,在窗口中设置启用宏即可,问题解决。电子表格中的宏是个什么意思 宏是一组指令集,通过执行类似批处理的一组命令来完成某种功能。

相似回答