如何在vba中得到当前单元格的行号和列号

如何在vba中得到当前单元格的行号和列号,第1张

1、第一种方法: ActiveSheetRange("A" & RowsCount)End (xlUp)Row

2、第二种方法:ActiveSheetRange("a1048576")End(xlUp)Row

如果是低版本的OFFICE用ActiveSheetRange("a65536")End(xlUp)Row

3、第三种方法:ActiveSheetCells(RowsCount,1)End(3)Row

4、第四种方法:ActiveSheetrange("A1")CurrentRegionRowsCount

5、第五种方法:ActiveSheetCellsSpecialCells(xlCellTypeLastCell)Row

6、第六种方法:ActiveSheetUsedRangeSpecialCells(xlCellTypeLastCell)Row

7、第七种方法:MaxRow  =ApplicationEvaluate("=MAX((A1:A1048576<>"""")ROW(1:1048576))")

这个不用获取什么行号,你可以用resize重新扩大选择的区域

比如你选定了a1:a8然后想把b1:b8一起合并,vba代码如下:

Sub test()

activesheetRange("a1:a8")Resize(, 2)merge

End Sub

@staticmethod

def get_selected_rows(tableWidget):

'''

功能:获取先中的行

'''

row_lst = []

for item in tableWidgetselectedItems():

cur_row = itemrow()

if cur_row in row_lst:

continue

else:

row_lstappend(cur_row)

return row_lst

你说得很清楚了。假设你A列有600行数据啦,输入以下公式,返回的是第一个35所在行号,下拉一下,便是第二个35的行号,再下拉,便是第三个35的行号,以此类推

=SMALL(IF($A$1:$A$600=35,ROW($A$1:$A$600)),ROW(1:1))

数组公式,需按三键结束

--------------------------------

仔细检查了一下,应该是对的吧row(1:1)确实返回1,下拉是2,3,4。。。

IF($A$1:$A$600=35,ROW($A$1:$A$600)) 返回的是一个数组,即在A1:A600间,如果是等于35的,就返回它的行号,否则就返回FALSE,按你上面的例子,大概返回是这样的,{FALSE,FALSE,3,FALSE,FALSE,6},这样再用SMALL函数来返回第一个最小值,即是3,然后是第二个最小值,即是6(逻辑值它是不计算的)

ROW(1:1)返回是1,用这个,主要是为了能向下拖拉,下一行会变成row(2:2)即返回2,再下行row(3:3)即3。。。。如果用ROW(A1)来代替ROW(1:1)也是行的,只是如果删除A列或增加列的话,就会发生变化,如删除A列,ROW(A1)就会返回错误值(你可试一下)

1、首先,打开一个表,例如,数据的行号和列号为周芷若的符号条件14。

2、选择一个空白单元格,然后选择公式中的插入函数。

3、然后d出插入功能窗口,在此窗口中搜索所需的功能。

4、在搜索功能中输入匹配功能,然后在搜索结果中选择该功能。

5、选择后,在功能参数中设置所需参数,在第一个参数中输入查询值,在第二个参数中输入数据区域,在第三个参数中输入0。

6、输入完所有参数后,点击确定,系统将自动显示合格数据的行号和列号。

这个稍微麻烦,因为默认的GetCurSel()获取的是选中位置。

你这个,需要先

int nVertPos = GetDlgItem(IDC_LIST1)->GetScrollPos(SB_VERT);

获取滚动位置,然后获取全部条数,计算当前显示位置,这个位置可能还有误差(因为列表框显示高度也是一个参数)。

反正就是拿滚动位置计算百分比,然后估算出当前显示位置行号。

以上就是关于如何在vba中得到当前单元格的行号和列号全部的内容,包括:如何在vba中得到当前单元格的行号和列号、PyQt4中的QtableView怎样双击获取选中行的行号、pyqt Qtablewidget 获取选中多行的行号或者内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9613559.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存