vb6读写excel表格,电子表格vb6.0读取excel
1. vb6.0读取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
数据较多,且有规律可循时,请使用循环语句
2. vb6.0读取粘贴板数据
是要处理文本吗?'添加窗体Form1,文本框Text1,按钮Command1,Command2,Command3,然后添加如下代码:Private Sub Form_Load() Command1.Caption = "剪切" Command2.Caption = "复制" Command3.Caption = "粘贴"End Sub'剪切Private Sub Command1_Click() Clipboard.Clear Clipboard.SetText Text1.SelText Text1.SelText = ""End Sub'复制Private Sub Command2_Click() Clipboard.Clear Clipboard.SetText Text1.SelTextEnd Sub'粘贴Private Sub Command3_Click() Text1.SelText = Clipboard.GetTextEnd Sub
3. vb6.0读取word
假设MyWD是你设定的WORD对象。MyWD.Application.Quit
4. vb文件读取
1.打开一个Excel的文件,在表格中输入简单的表格,比如学生成绩表格。
2.接着,鼠标左键单击【开发工具】菜单标签,在VBA控件下拉菜单中,并选择按钮控件,...
3.然后,在表格中绘制出按钮控件,并修改控件名称。
4.接着,鼠标左键单击【查看代码】按钮
5然后,在代码窗口中输入VBA语句,比如输入定义变量语句,并选择字符串类型
6接着,在代码窗口中输入读取单元格的VBA语句
7最后,在设计窗口上,鼠标左键单击按钮,可以看到表格中的,通过VBA程序读取数据,并输出到右边的单元格中,显示出数据了,通过这样的操作,就学会用VBA读取单元格数据了。
5. vb6.0读取excel内容到列表框
dim ii as string '定义一个变量为ii ii=1'设定ii的值为1 Dim ex1 As Object Dim exwbook As Object Dim exsheet As Object Set ex1 = CreateObject("excel.application"
) Set exwbook = Nothing Set exsheet = Nothing Set exwbook = ex1.Workbooks().Add Set exsheet = exwbook.Worksheets("sheet1") ex1.Visible = True '以上代码是运行excel并新建一个文档 ex1.Range("a" & ii).Value=textbox.text '把textbox中的数据逐条记录到EXCEL中的A列,一条记录一行 ii=val(ii)+1'每记录一条记录,excel行数+1当然你直接把上面的代码放到timer控件里是不行的,要灵活运用啊
6. Vb6.0
只要能在某种系统下运行,它就不会被淘汰。
再说程序员也不可能只会一种语言,就当备用也是好的。
7. vb6.0读取文件到数据库
数据库中表的字段有一种叫备注型或SQL Server好像有二进制类型的字段的,图片可采用二进制方式存取。但建议您不要这么做您可以讲文件的路径存入数据库,比较合适然后用picturebox加载路径下的图片要是图片不在本地,您可以使用异步加载的方式,读取远程图片
8. vb6.0读取excel单元格数据
Sub test11() Dim path, file, wb As Workbook Application.ScreenUpdating = False path = Application.ThisWorkbook.path & "\" file = Dir(path & "*.xls*") Do While file <> "" If file <> ThisWorkbook.Name Then Set wb = Workbooks.Open(path & file) wb.Worksheets("围护结构位移").Range("F5:F24").Copy ThisWorkbook.Sheets(1).Range("a65536").End(xlUp).Offset(1, 0) wb.Close savechanges:=False End If file = Dir Loop Application.ScreenUpdating = True End Sub
9. vb6.0使用教程
第一步:读取电脑时间
第二步:与所定的时间进行对比
第三步:若时间一样,调用语音程序
第四步:刷新读取的电脑时间