VB6.0 操作excel

我现在在学VB6.0 想实现5个功能 ·1.打开一个excel文件显示在VB程序的窗口里(打开方式就和安装文件时选择安装路径那个控件似的) 2.选中后excel的某列,点删除按钮删除 3.选中excel表选中的任意两列,按交换按钮交换两列 4 错误操作后按返回上一步按钮恢复 5.保存修改后的excel
求大神指导 要是嫌麻烦不用给具体代码 告诉我哪些控件 哪些方法就好 谢谢啦

你要实现的功能挺复杂的,推荐用officeviewer.ocx控件追问

我想问具体的实现方法 1和2我已经解决了 但是3 4 5不知道怎么解决

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-10
我只知道mdb文件追问

请教一下思路 虽说文件不同 但是思路是一样的 请问345是怎么实现的?

追答

我是看我的一本书上的【数据库应用】里面的。里面有个简单的程序。要源码我可以上传给你。

追问

大神 求源码。。。。

第2个回答  2014-05-11
这不是VB,这是VBA嘛追问

我不明白啥是VB 啥是VBA 我用VB6.0写的程序 现在就差撤销了

vb6.0 执行excel函数公式
ExcelID.ActiveSheet.Cells[1,4].ClearContents;13)设置第一行字体属性:ExcelID.ActiveSheet.Rows[1].Font.Name:='隶书';ExcelID.ActiveSheet.Rows[1].Font.Color :=clBlue;ExcelID.ActiveSheet.Rows[1].Font.Bold :=True;ExcelID.ActiveSheet.Rows[1].Font.UnderLine:=True;14)进行页面设置:a....

...Excel 2007用了一段时间,现在不可以操作Excel是什么原因?
1.Excel与其他软件的兼容性问题,产生冲突的软件会自动在Excel中装插件、加载项,有时候进度过慢会拖累Excel运行速度。解决方法如下:在电脑中打开任务管理器结束相关进程即可解决。2.Excel工作表格里引用了外部数据。例如图片,数据源。解决方法如下:立即停止这样的连接。温馨提示:出现这种情况的用户需要注...

vb6.0怎么读取excel表中内容
’用CommonDialog可以解决选定打开.xls文件问题 然后就是读取进去 哈哈 保存代码如下 '添加command控件一个 CommonDialog,MSFlexGrid控件一个 Private Sub Command1_Click() On Error Resume Next Dim fileadd As String CommonDialog1.ShowOpen CommonDialog1.Filter = "xls文件(*.xls)|*.xls" '选择...

VB6.0操作EXCEL中的数据?
Set ExlApp = CreateObject("Excel.Application") '创建Excel的应用程序实例 Set ExlBook = ExlApp.Workbooks.Add '创建Excel的工作簿 Set ExlSheet = ExlBook.Worksheets(1) '创建Excel的一张表 ExlSheet.Range("A:G").Font.Size = 9 '设置A到G列的字号 ExlSheet.Range("A:G").Font.Na...

vb6.0如何操作excel
p = "c:\\book1.xls" '这里改你文件的路径 Set objexcel = CreateObject("Excel.Application") '创建excel工程 Set xlBook = objexcel.Workbooks.Open(p) '打开d盘abc.xls Set xlsheet = xlBook.Worksheets("sheet1") '打开表sheet1 objexcel.Visible = True '设置excel可见或不可见...

vb6.0如何操作excel
好吧。。首先要添加Microsoft Excel引用,然后通过这几个来操作。。。Microsoft.Office.Interop.Excel.Application Microsoft.Office.Interop.Excel.Workbook Microsoft.Office.Interop.Excel.Worksheet 剩下的基本上就可以通过录制宏然后修正下就可以了。。。

VB6.0在操作Excel时必须安装Microsoft Office吗?哪个版本呀?用Dim xlA...
必须安装Microsoft Office,2000,2003,2007,2010,2013,2016,任何一个版本都可以。你的代码没有问题,要引用 Microsoft Excel 。。。 Object Library这个才能使用。代码不用用于Wps,因为WPS跟Office的类型库可能完全不一样。

vb6.0文本框获取表格多个活动单元格的内容?
在 VB6.0 中,如果您需要从一个表格(比如 Excel 表格)中获取多个活动单元格的内容,您可以按照以下步骤操作:创建一个表格对象。您可以使用 ADO 或者 Excel 对象来连接 Excel 表格,然后创建一个表格对象。选择多个单元格。使用表格对象的 Select 方法来选择需要读取的多个单元格。例如,使用以下代码...

VB6.0怎么从excel中随机读取某一行某一列单元格的内容到text.text里...
先确定好行数和列数的范围,再用随机函数产生行数和列数,最后用赋值语句直接读取单元格的值就可以了。

VB6.0结束后台运行的excel.exe进程的代码
用VB6操作Excel,关键是在执行完后,退出前要用语句:Set 对象 = Nothing 这样就不会有你说的情况了.或者你把代码贴出来.

相似回答
大家正在搜