标题: [问题求助] vbs 操作excel表格要求查找指定单元格内容并返回行数、列数 [打印本页]
作者: bobo2800 时间: 2013-5-18 23:20 标题: vbs 操作excel表格要求查找指定单元格内容并返回行数、列数
本帖最后由 pcl_test 于 2017-4-17 13:10 编辑
假如:D1所在的位置是:data
请用vbs 返回data 所在的行数,不要求返回列数,行数不超过40
作者: pcl_test 时间: 2017-4-17 13:21
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set objExcel= CreateObject("Excel.Application")
- file = fso.GetFolder(".").Path & "\测试.xls"
- Set objBook = objExcel.Workbooks.Open(file)
- objBook.WorkSheets(1).activate
- Set objSheet = objBook.activeSheet
- rows = objSheet.UsedRange.Rows.count
- columns = objSheet.UsedRange.Columns.Count
- For i=1 To rows
- For j=1 To columns
- Set cell = objSheet.Cells(i, j)
- If Trim(cell.value) = "data" Then
- s = s & cell.address & " 列:" & j & " 行:" & i & vbCrLf
- End If
- Next
- Next
- WSH.echo s
- objBook.Close
- objExcel.Quit
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |