现在在写EXCEL中的VB代码,返回EXCEL中某一个单元格对应的行号和列号的函数是什么,

已经SHEET1中某单元格的内容a1,需要返回该单元格的行号和列号,请问代码如何写啊?

下面是一个实例,在a1:e500里查找“a1” 其中c.Address就是行号和列号的文本格式例如$B$1
c.Column是列号, c.Row是行号

With Sheets("sheet1").Range("a1:e500")
Set c = .Find("a1", LookIn:=xlFormulas)
If Not c Is Nothing Then
firstAddress = c.Address
firstColumn = c.Column
firstRow = c.Row

Do
Set c = .FindNext(c)
nextAddress=c.Address
nextColumn = c.Column
nextRow = c.Row

Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
温馨提示:内容为网友见解,仅供参考
无其他回答

现在在写EXCEL中的VB代码,返回EXCEL中某一个单元格对应的行号和列号...
下面是一个实例,在a1:e500里查找“a1” 其中c.Address就是行号和列号的文本格式例如$B$1 c.Column是列号, c.Row是行号 With Sheets("sheet1").Range("a1:e500")Set c = .Find("a1", LookIn:=xlFormulas)If Not c Is Nothing Then firstAddress = c.Address firstColumn = c.Column f...

Excel在VB代码中如何返回当前单元格的行值和列值?
VBA代码如下:Sub RC()R=Selection.rows.row ActiveSheet.Range("a1).Value =R '选择单元格的第一行行号 送入A1 C=Selection.Columns.Column ActiveSheet.Range("a2").Value =C '选择单元格的第一列列号 送入A2 End Sub

用vb6.0调用Excel用编程编写如何获得数值在Excel单元格的哪行哪列
建议用find函数,并给定范围,以提升效率。举例如下:With Sheets(1).[A:Z] ‘范围为Sheet1 A到Z列当然更小更好 Set c = .Find("F001", LookIn:=xlValues) ‘找到包含目标的单元格 myrow = c.Row ‘给出单元格行数 mycol = c.Column ‘给出单元格列数 End With ...

使用VB返回Excel表格中的行列
Dim exlapp As Object '定义Excel应用程序对象 Dim exlbook As Object '定义工作簿对象 Dim exlsheet As Object '定义工作表对象 Set exlapp = CreateObject("excel.application") '创建Excel应用程序对象 Set exlbook = exlapp.workbooks.Add '添加工作簿 Set exlsheet = exlapp.worksheets.Add '...

如何用vb提取excel表格中的数据如何用vb提取excel表格中的数据和...
用vb提取excel表格中的数据方法:1、在汇总表中的A列,将多个工作表的表名依次排列。2、在B1单元格输入以下公式,然后向右向下填充公式=OFFSET(INDIRECT($A1&"!A1"),,COLUMN(A1)-1)&""公式表示:以A1单元格的内容作为表名引用,通过OFFSET函数将表名引用的A1单元格作为基准单元格,每向右移动一列...

用vb编程找出excel表中数据之间的空格,换行和单引号等所在位置_百度知 ...
主要用几个循环就可以查出来了,如果你是刚刚入门,就每个字符用一个循环,再用sheet.cells输出来就可以了,chaohua008的例子还不错,但简单了点,你是要查所有的行和列的所含的那些字符吧,自己用条件修饰一下再改改,应该可以实现功能!!

vb数据写入excel,请问如何用vb提取excel表格中的数据有一ex
1.选择”开发工具“选项卡,点击”Visual Basic“(或者用快捷键Alt+F11)2.出现VBA编辑界面,注意看左侧,选择需要运行代码的工作表,此例为Sheet1;双击进入Sheet1相关程序编辑界面 3.在程序编辑区域,复制上上述代码 4.点击上面的三角号,运行程序 5.关闭VBA界面,返回工作表,就可以看到程序运行结果...

如何用VB读取某个特定位置的EXCEL文件中的某个工作簿中的某行某列的内...
Private Sub CommandButton1_Click()Workbooks.Open Filename:="E:\\1.xlsx" '打开目标文件Me.TextBox1.Value = ActiveWorkbook.Sheets(2).Range("A3") '给文本框1赋值ActiveWorkbook.Close No '关闭目标文件End Sub根据你的要求,供参考!

excel怎么用vb找到单元格
在Excel中,查找特定单元格内容时,可以利用多种内置函数和循环语句。首先,你可以选择使用vlookup、hlookup、lookup和match等函数进行精确或近似查找。例如,vlookup函数能够根据查找列中的值,在指定列中返回相应的结果,而hlookup则是在行中进行查找。lookup和match函数则更为灵活,适用于不同的查找需求。其...

如何写VB程序,返回当前单元格所在行的序列号
Dim ExcelID as Excel.Application Set ExcelID as new Excel.Application ExcelID.Visible=false ExcelID.WorkBooks.Open('C:\\Excel\\Demo.xls')msgbox ActiveCell.Row

相似回答