标题:求教vb建excel表格
只看楼主
leajay755826
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-11-13
结帖率:0
已结贴  问题点数:20 回复次数:8 
求教vb建excel表格
有一些数据想通过vb做成表格。能增加删除。
搜索更多相关主题的帖子: excel表格 
2012-11-13 09:13
ccwu2
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:35
专家分:142
注 册:2012-11-2
得分:10 
这样?
程序代码:
Option Explicit

Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Dim pid As Long

Private Sub Form_Load()
Dim xlApp As Excel.Application, xlBook As Excel.Workbook, xlsheet As Excel.Worksheet
    
    Me.Height = 10245
    Me.Width = 11745
    Set xlApp = CreateObject("Excel.Application")
    xlApp.Visible = True
    Set xlBook = xlApp.Workbooks.Add
    pid = FindWindow("XLMAIN", "Microsoft Excel - Book1")
    SetParent pid, Me.hwnd
    MoveWindow pid, 0, 0, 780, 650, True
    Set xlsheet = xlBook.Sheets(1)
    xlsheet.Activate
    
End Sub

Private Sub Form_Unload(Cancel As Integer)
    Call KillProcess("EXCEL.EXE")
    Unload Me
End Sub

还没遇过编不出来的代码,如果有那只是自己功力不足。
2012-11-13 12:44
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:10 
直接用excel吧

无知
2012-11-13 12:53
ccwu2
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:35
专家分:142
注 册:2012-11-2
得分:0 
难道有更简单的方法满足他的需求?

通过vb
建excel表格
能增加删除

还没遇过编不出来的代码,如果有那只是自己功力不足。
2012-11-13 13:19
ccwu2
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:35
专家分:142
注 册:2012-11-2
得分:0 
我收回~还真有更简单的~
一个代码都不用写~

还没遇过编不出来的代码,如果有那只是自己功力不足。
2012-11-13 13:29
thera28
Rank: 2
等 级:论坛游民
帖 子:9
专家分:12
注 册:2008-12-25
得分:0 
这是怎么加进去的呢,还是看不懂啊
2012-11-22 14:09
曙光电子
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:85
专家分:160
注 册:2012-6-9
得分:0 
回复 5楼 ccwu2
说说你的操作过程?
2012-11-22 19:42
曙光电子
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:85
专家分:160
注 册:2012-6-9
得分:0 
我知道了,添加VB自带有这个控件!
2012-11-22 19:47
ccwu2
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:35
专家分:142
注 册:2012-11-2
得分:0 
以下是引用曙光电子在2012-11-22 19:47:42的发言:

我知道了,添加VB自带有这个控件!


yes,所以拉出来就好,一个代码都不用写,就有了

还没遇过编不出来的代码,如果有那只是自己功力不足。
2012-11-23 10:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-386855-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052628 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved