Board logo

標題: [發問] 如何用vba知道作用儲存格&欄&列的位置 [打印本頁]

作者: PKKO    時間: 2013-8-14 17:29     標題: 如何用vba知道作用儲存格&欄&列的位置

如題:

我想透過巨集的方式得知作用儲存格位置,例如得知為RANGE("A5")
也想透過vba自動查詢某一關鍵字,查詢完之後,想得知查詢的儲存格位置
並且想知道如何一併得知欄與列的位置

麻煩各位大大了
作者: luhpro    時間: 2013-8-14 22:28

回復 1# PKKO
  1.   With Selection(1)
  2.     MsgBox "所選的儲存格位置為 : " & .Address(0, 0) & vbCrLf & vbCrLf & "列號為 : " & .Row & ", 欄號為 : " & .Column
  3.   End With
複製代碼

作者: Hsieh    時間: 2013-8-14 23:10

回復 1# PKKO
  1. Sub ex()
  2. MsgBox "目前作用中儲存格" & ActiveCell.Address
  3. MsgBox "目前被選取儲存格" & Selection.Address
  4. FindStr = InputBox("輸入查詢字串", , "搜尋")
  5. Set a = Cells.Find(FindStr, lookat:=xlWhole)
  6. If a Is Nothing Then MsgBox "查無此字串" Else MsgBox "搜尋字串位置" & a.Address
  7. End Sub
複製代碼

作者: PKKO    時間: 2013-8-18 18:19

回復 3# Hsieh


    感恩,實在太厲害了!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)