简体   繁体   English

在vb6中编辑Excel数据

[英]edit excel data in vb6

Would appreciate if anyone could give me an idea how to edit MS Excel data through some form (vb6). 如果有人可以给我一个想法,如何通过某种形式(vb6)编辑MS Excel数据,将不胜感激。 User should not directly edit into excel. 用户不应直接将其编辑为excel。

Any sample code would be much of thanks. 任何示例代码将非常感谢。

Regards 问候

You can use standard form and controls as interface for user. 您可以使用标准格式和控件作为用户界面。 Then, send content of this controls to excel cells. 然后,将此控件的内容发送到excel单元格。

Dim ExcelObj As Object
Dim ExcelBook As Object
Dim ExcelSheet As Object

Set ExcelObj = CreateObject("Excel.Application")
Set ExcelBook = ExcelObj.Workbooks.Open(strPathToExcelFile)
Set ExcelSheet = ExcelBook.Worksheets(1)

ExcelSheet.Cells(1, 1) = MyForm.Text1.Text
ExcelSheet.Cells(1, 2) = MyForm.Text2.Text   

ExcelBook.Close (True)

ExcelObj.Quit   
Set ExcelObj = Nothing

This is one of many ways to do it ... 这是许多方法之一...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM