在excel中可以执行以下语句。
Sql = "Select Distinct " & _
"f2 as FitPointsArr, " & _
"f3 as StartTangentArr, " & _
"f4 as EndTangentArr, " & _
"f5 as Layer " & _
"from [Sheet3$] Where ObjectName like '%Spline%'"
请问:
excel的行号能否作为SQL的记录集字段。行号输入输入到记录记录中。
Sql = "Select Distinct " & _
"f2 as FitPointsArr, " & _
"f3 as StartTangentArr, " & _
"f4 as EndTangentArr, " & _
"f5 as Layer " & _
"from [Sheet3$] Where ObjectName like '%Spline%'"
请问:
excel的行号能否作为SQL的记录集字段。行号输入输入到记录记录中。
解决方案 »
- 郁闷!gooole,百度了几天,都没有找到在XP下能用的抓包源吗?
- 请各位大师帮忙给个能把100转化为42c80000的VB6.0代码!!!
- 请教VB高手!CommonDialog控件一个问题!
- 再问,同时祝大家元宵节快乐!
- 求使用Active Report2.0報表控件的高手(在線等)
- 用户未定义
- 急!WIN98中改动SQL Server服务管理器中的“当启动 OS 时自动启动服务”的选项时,在注册表中将引起那一个键变化呢?
- 文件中字符串的修改
- 问在VB中Me.txtMPName.Text = strMPName和 strMPName=Me.txtMPName.Text 的意思一样吗?
- 图片文件不能写进数据库,各位看一下.
- 数据根据精度判断来修正误差。
- rst的一个String字段,存诸最大字节数是多少?与结构有关吗》
Private Sub Command1_Click()
Dim ex As Excel.Application
Dim wb As Excel.Workbook
Set ex = CreateObject("Excel.Application")
Set wb = ex.Workbooks.Open("c:\1.xls") ' 改成你的文件路径 在文件里写几个数试试
Set sh = wb.Sheets(1)
A = ex.ActiveSheet.UsedRange.Rows.Count '计算总行数
B = ex.ActiveSheet.UsedRange.Columns.Count '计算总列数
For i = 1 To A
For j = 1 To B
If sh.Cells(i, j) <> "" Then
MsgBox "第" & i & "行" & "第" & j & "列的数据是" & sh.Cells(i, j)
End If
Next j
Next i
wb.Close
ex.Quit
End Sub