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))
按【組合鍵】確認!!!
轉載請注明出處句子大全網 » Excel中如何用VBA得到最後一個