> 唯美句子 > Excel中如何用VBA得到最后一个

Excel中如何用VBA得到最后一个

Excel中如何用VBA得到最后一个单元格的地址

Sub 地址()

i = Worksheets("Sheet1").UsedRange.SpecialCells(xlCellTypeLastCell).Row

j = Worksheets("Sheet1").UsedRange.SpecialCells(xlCellTypeLastCell).Column

MsgBox "行号:" & i & "列号" & j

2

End Sub

说明:该代码获取的行号和列号,是行和列已使用单元格所组成的矩阵的最后一个单元格,即使最后一个单元格为空也要定位.

excel怎么定位最后一个单元格

1、定位某列的最后一个有内容的单元格,首先将鼠标点中该列的第一格,按组合键CTRL+下箭头键。

2、定位某行的最后一个有内容的单元格,首先将鼠标点中该行的第一格,按组合键CTRL+右箭头键。

查找excel 每行最后一个数值所在的单元格位置?

*

基础操作,选中每列的第一个数据,ctrl+下光标键快速定位到最后一个非空单元格。

*

公式,=MAX(IF(A:A>0,ROW(A:A),0)),数组函数,三键结束。

*

VBA(最有效方法),

Sub TST()

MsgBox Range("a65536").End(xlUp).Row

End Sub

EXCEL中查找以上单元格中最后一个数值

*

*

小编用一个简单的例子,演示操作方法。

比如,下图中的表格数据,A列有一些数据,现在要找出该列最后一个数据,显示在B1单元格。

*

在B1单元格输入:=LOOKUP(9E+307,A:A)

*

按下回车键,B1单元格即得出结果“16”

*

如果,把A10单元格的“16”清除,B1单元格数据即改为A9单元格的“10”

*

再在A12单元格输入数据,比如“20”

B1单元格即显示为“20”

*

可以说明公式:=LOOKUP(9E+307,A:A)是正确的。可以查到该列中最后一个数据。

如果要查的是文字呢。公式可以改为;=LOOKUP("座",A:A)

比如,下图中的表格,

*

在B1单元格输入:=LOOKUP("座",A:A)

按回车键,B1单元格即可得到A列中最后一个文字

*

Excel 怎样得到所选区域的最后一个单元格地址

一种办法:

如果要选取的单元格不多,那就按住Ctrl键不放一个个点要选取的单元格吧,这是个笨方法。

另一种办法:

点一下你不想选取的单元格的上一个单元格,按住Shift键网上扩展到你想选取的区域,然后按住Ctrl键再点一下不选取单元格下一个单元格,按住Shift键往下扩展到选取区域,左右操作类似,这样也可以达到目的,不过也十分麻烦。

excel怎么快速定位到工作区域最后一个单元格

如果选择的行小于10,那么用CTRL+向下箭头

如果选择的行大于10,那么用CTRL+向上箭头

如果要直接跳转到A10单元格

也可以在名称框

直接输入A10然后回车

excel有一列全是地址,地址中的最后一个单词是国家名,请问如何选定单元格中的国家名

Sub selecN()

For i = 1 To UsedRange.Row + UsedRange.Rows.Count

For j = 1 To Len(Cells(i, 1))

If Left(Right(Cells(i, 1), j), 1) = " " Then

Cells(i, 2) = Right(Cells(i, 1), j - 1)

Exit For

End If

Next j, i

End Sub

1、用VBA,代码如上例如第一列是地址,国家都在第二列。

2、用替换功能,“* ”替换为空白即可。  被替换的是  *+空格

excel一列单元格怎样取最后一个单元格数据。

求数值

=LOOKUP(9E+307,K:K)

求文本

=LOOKUP(REPT("座",99),K:K)

=INDEX(K:K,MAX(IF(K5:K19"",ROW(5:19))))

按三键CTRL+SHIFT+ENTER结束公式输入

Excel 如何选取最后一个单元格

按下键盘上的END键可以选择正行或者整列的最后一个单元格。

按下键盘上的Ctrl+END键,可以选择整个表格有内容的最后一个单元格。

相反,HOME键是返回到第一个单元格。

Excel 怎样找到某列中的最后一个单元格的值

以下公式查找B列中最后一个单元格的值:

=INDEX(B:B,LARGE(IF(B1:B65000="",0,ROW(B1:B65000)),1))

按【组合键】确认!!!