1. 在excel表格里加入vb程序
1、进入excel2010并打开文档,在”开发工具“选项卡中点击”插入“,然后选择ActiveX控件中的按钮。 2、然后在文档中绘制一个按钮。
3、点击“文件”菜单中的“保存”。
4、输入文件名并按“保存”按钮。
5、出现提示按“是”按钮。 6、打开刚才保存的文件,点击开发工具选项卡中的“设计模式”。
7、右击前面建立的按钮并选择“查看代码”。
8、输入代码:MsbBox("这只是一个测试信息窗!"),然后保存代码并返回excel文档。
9、这时点击该按钮就可以启动代码了。
2. 用vb做excel外接程序
我知道两个方法。
1、如果EXCEL数据不多可以用这个方法。workbooks.open(“路径")打开EXCEL,再逐个的用INSERT语句导入到ACCESS里面。
2、就是EXCEL本身也是一个数据库,第一行是字段,用连接数据库的方式连接EXCEL直接一条SQL导入到SQL。这对格式有点要求,就是第一行必须是字段,数据比较整齐。
3. vb如何调用excel数据
1.打开一个Excel的文件,在表格中输入简单的表格,比如学生成绩表格。
2.接着,鼠标左键单击【开发工具】菜单标签,在VBA控件下拉菜单中,并选择按钮控件,...
3.然后,在表格中绘制出按钮控件,并修改控件名称。
4.接着,鼠标左键单击【查看代码】按钮
5然后,在代码窗口中输入VBA语句,比如输入定义变量语句,并选择字符串类型
6接着,在代码窗口中输入读取单元格的VBA语句
7最后,在设计窗口上,鼠标左键单击按钮,可以看到表格中的,通过VBA程序读取数据,并输出到右边的单元格中,显示出数据了,通过这样的操作,就学会用VBA读取单元格数据了。
4. vb如何添加表格
“工程”菜单(project)里边选“部件”(我用的是英文版的VB,中文的好像是“部件”,要不就是“组件”)
在弹出的对话框里找到
MicrosoftHierarchicalFlexGridControl6.0(OLEDB)
选中,确定之后,在工具箱里就有了。
5. vb新建excel文件
首先我们观察这个XML文件的结构,看到<weather>这个节点在整个XML中的关系去掉其他你不需要读取的节点比较容易看清楚,像这样子首先,你得创建一个XMLDocument对象,并使用Load方法加载
然后使用SelectSingleNode方法不断的从外到里选中节点,直到选中weather节点为止
再使用InnerText方法获得该节点的内容
Okay,然后就有啦
6. 怎样在excel中打开vb程序
鼠标移向工具栏处,右键,把控件工具栏√一下,然后,有一个工具,叫"查看代码",这个工具能看各种代码.不仅仅是用ALT+F8调出来的宏代码。连工作表,VB按钮等的代码都能一一看。
7. vb怎么调用excel单元格内容
首先需要知道你要引用的数据在Excel中的位置,然后在VB里面引用Excel,
然后打开Excel文件读数据
Dim scxls As Excel.Application
Dim scbook As Excel.Workbook
Dim scsheet As Excel.Worksheet
‘Set scxls = CreateObject("excel.application")
‘Set scbook = scxls.Workbooks.Add
Set scbook = scxls.Workbooks.open("c:\1.xls")
Set scsheet = scbook.Worksheets(1)
‘scsheet.Cells(1, 2) = "1111" ’写入数据
a=scsheet.Cells(1, 2) '读取数据
Set scbook = Nothing
Set scxls = Nothing
‘scxls.Visible = True ’显示Excle
数据较多,且有规律可循时,请使用循环语句
8. vb将数据写入excel单元格中
1、在工程中引用Microsoft Excel类型库:
从"工程"菜单中选择"引用"栏;选择MicrosoftExcel 9.0 Object Library(EXCEL2000),然后选择"确定"。表示在工程中要引用EXCEL类型库。
2、在通用对象的声明过程中定义EXCEL对象:
Dim xlApp AsExcel.Application
Dim xlBook As Excel.WorkBook
Dim xlSheet AsExcel.Worksheet
3、在程序中操作EXCEL表常用命令:
Set xlApp = CreateObject("Excel.Application")'创建EXCEL对象
Set xlBook =xlApp.Workbooks.Open("文件名")'打开已经存在的EXCEL工件簿文件
xlApp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlSheet =xlBook.Worksheets("表名") '设置活动工作表
xlApp.Cells(row, col) =值 '给单元格(row,col)赋值
XLApp.Cells(i, 1).Interior.ColorIndex= i'设计单元格颜色i=1--56
xlSheet.PrintOut '打印工作表
xlBook.Close (True) '关闭工作簿
xlApp.Quit '结束EXCEL对象
Set xlApp = Nothing '释放xlApp对象
xlBook.RunAutoMacros(xlAutoOpen) '运行EXCEL启动宏
xlBook.RunAutoMacros(xlAutoClose) '运行EXCEL关闭宏
自己用代码就可以获取颜色列表了
Sub yansecode()
For i = 1 To 56
XlApp.Cells(i, 1) = i
xlapp.Cells(i,1).Interior.ColorIndex = i
Next
End Sub
9. vbs打开excel文件并写入
dim xlApp,xlWorkBook,xlSheetdim iRowCount,iLoop,numAddset xlApp = CreateObject(Excel.Application)xlApp.Visible = falseset xlWorkBook = xlApp.Workbooks.Open(c:\data.xls)set xlSheet = xlWorkBook.Sheets(Sheet1)iRowCount = xlSheet.usedRange.Rows.CountFor iLoop = 2 to iRowCountnumAdd=xlSheet.Cells(iLoop,1)+numAddnextxlSheet.Range(e2).value=iLoopFor i=1 to 10xlSheet.range(d & i).value=int(rnd*1000)nextxlApp.cells(9,9)=995xlWorkBook.SavexlWorkBook.ClosexlApp.Quitset xlSheet = Nothingset xlWorkBook = Nothingset xlApp = Nothingmsgbox(numAdd)
追问 : 额,本人新手,变量name和变量mark在这里分别是什么变量?
10. 如何在excel中使用VB
你是指利用Excel内置的VBA进行编程还是指用VB编的程序来处理Excel文档或控制Excel?如果是前者,那么你按Alt+F11打开VB界面输入代码即可开始编程。后者则可以把Excel文档或Excel应用程序作为对象进行相应操作。至于具体如何做,那就不是这里一两句话能说清的,甚至一两本书的容量也不一定说得完。
你可以自己查看Excel和VB的相关帮助文档或者到微软的MSDN网站寻求帮助。
- 相关评论
- 我要评论
-