我想用VB做数据输入界面,用excel格式输出打印,excel里面的函数关系已设…
1、VB可将使用Object 数据类型对EXCEL对象进行引用。Object 数据类型,Object 变量存储为 32 位(4 个字节)的地址形式,其为对象的引用。利用 Set 语句,声明为 Object 的变量可以赋值为任何对象的引用。
2、#1 print #1, 姓名, vbTab,学号, vbTab,总分print #1, 张三, vbTab,1, vbTab,88 print #1, 李四, vbTab,2, vbTab,99 close #1 这样的文件可以双击在EXCEL里面打开,但是不能设置复杂的格式。
3、在VB中,建立一个FORM,在其上放置两个命令按钮,将Command1的Caption属性改为EXCEL,Command2的Caption属性改为End。
4、当然可以~视图—工具栏—visual basic选中 然后会多出一列工具栏 点击这列工具栏上形似一个扳手和锤子的图标,还有一个三角尺的图标 接下来的工作就和在VB中一样,把控件拖到界面上就可以了。
想通过excel做数据的计算,用vb做界面??
可以在VB的窗体中加OLE控件,就可以操作Excel。
直接在VB中生成Excel.Application对象,可以隐藏打开也可以显示打开 然后再通过这个excel对象,打开相应的文档或者获取相应需要计算的数据,在excel中调用VBA进行计算;在excel中显示出计算结果。
Set xlsheet = xlBook.Worksheets(1) 打开EXCEL工作表 xlsheet.Activate 激活工作表 End If End Sub 然后你可以在vb里定义一个数组 将将excel里的数据赋值给它 就可以用了。。
VB读写EXCEL表:VB本身提自动化功能可以读写EXCEL表,其方法如下:在工程中引用Microsoft Excel类型库:从工程菜单中选择引用栏;选择Microsoft Excel 0 Object Library(EXCEL2000),然后选择确定。
如何通过VB给excel表格做界面?
1、可以在VB的窗体中加OLE控件,就可以操作Excel。
2、在Excel中 Alt+ F11,直接调出VBA编辑器,你会VB的话,不难用。
3、点击这列工具栏上形似一个扳手和锤子的图标,还有一个三角尺的图标 接下来的工作就和在VB中一样,把控件拖到界面上就可以了。
4、但是通过VB的自动化功能来调用EXCEL工作表时,启动宏和关闭宏不会自动运行,而需要在VB中通过命令xlBook.RunAutoMacros (xlAutoOpen)和xlBook.RunAutoMacros (xlAutoClose) 来运行启动宏和关闭宏。