1樓:肥仙女
1、第一種方法: activesheet.range("a" & rows.count).end (xlup).row
2、第二種方法:activesheet.range("a1048576").end(xlup).row
如果是低版本的office用activesheet.range("a65536").end(xlup).row
3、第三種方法:activesheet.cells(rows.count,1).end(3).row
4、第四種方法:activesheet.range("a1").currentregion.rows.count
5、第五種方法:activesheet.cells.specialcells(xlcelltypelastcell).row
6、第六種方法:activesheet.usedrange.specialcells(xlcelltypelastcell).row
2樓:魚木混豬喲
軟體版本:office2013
方法如下:
alt+f11,輸入**如下:
selection代表選擇的單元格
row屬性可得到起行號;column可得到起列號2.f5執行**,即可得到當前單元格的行號和列號:
3樓:戴雯君
dim ks as range
set ks = range("d2")
lie = ks.column
hang = ks.row
你宣告瞭ks是單元格物件,就不能用ks=d2這麼寫了只能用set給ks賦值一個單元格。而且系統預設d2是變數。字串要加雙引號。
或者你可以這樣寫
dim ks
ks = "d2"
lie = range(ks).columnhang = range(ks).row
4樓:宋棋雨
在vba中,單元格不用定義變數直接可用range引用單元格表示要用字串表示
ks="d2"
lie = range(ks).row
excle vba,如何查詢一個已知值的行號和列號?
5樓:姓王的
set rng=cells.find("日期")'查詢含有“日期”的單元格
if not rng is nothing then‘如果找到ro=rng.row’行號
co=rng.column‘列號
end if
6樓:匿名使用者
標籤裡有個單元格是“日期”
這句話是什麼意思?
7樓:匿名使用者
activecell.row
activecell.colunm
vba中如何取得行號和列號如何選定這一範圍的值
8樓:綠衣人敲門
首先要知道行號、列號是已知還是未知的,知道行號、列號確定單元格以後,用cells就可以了,把下面的**複製到vba裡面執行就看出來了:
sub tt()
dim a, b as integer
a = inputbox("請輸入行號")b = inputbox("請輸入列號")cells(a, b).select
end sub
這上面就是單元格選定。
9樓:匿名使用者
首先你的問題問的不是很清楚 你的行號 列號是已知還是未知的??不清楚如果知道行號 列號確定單元格 很好實現用cells就可以了你把下面的** 複製到vba裡面執行就看出來了sub tt()
dim a, b as integer
a = inputbox("請輸入行號")b = inputbox("請輸入列號")cells(a, b).select
end sub
這上面是簡單的單元格選定 你問題可以再問的清楚點麼 最好有個例子啥的
10樓:匿名使用者
public sub aaa()
'取得b5的 行號 和 列號 ,並寫入資料s = "b5"
r = range(s).row
c = range(s).column
cells(r, c).value = 5'選定 a1:b5 單元格區域
range(cells(1, 1), cells(r, c)).select
'選定 a2:b5 單元格區域
range(range("a2"), cells(r, c)).select
'選定 a3:b5 單元格區域
range([a3], cells(r, c)).select'選定 b5右下方(含b5) 共2行3列 的 單元格區域,即 b5:d6
[b5].resize(2, 3).select'……end sub
11樓:匿名使用者
sub show()
debug.print selection.column,selection.row
selection.entirerow.selectend sub
如何在excel vba 中的某一列查詢某一單元格,並獲得此單元格的行號?
excel vba 如何找到某一資料的行號和列號?
12樓:匿名使用者
先定義一個rng變數,在該列非空單元格中迴圈;
再定義一個str變數,用於存放符合條件的單元格地址;
if rng=指定條件 then
str=rng.address & str & ","
end if
最後去掉str的最後一個逗號,寫入位置或者msgbox顯示
13樓:
那重複的是要哪一行?這種你要說清楚哦
excel如何獲取當前**最後一行行號,最後一列的列號
14樓:樹慕晴許漫
工具-選項-檢視-最下面的
視窗選項
-行號列標
15樓:匿名使用者
不知你想要在什麼狀況下獲取行號和列號?一下幾點或許能幫你。
1、在vba中環境中
獲取最後一行有資料的單元格的行號的**如下
dim i as long
i=sheet1.range("a65536").end(xlup).row
獲取最後一列有資料的單元格的列號的**如下
dim i as long
i=sheet1.range("iv1").end(xlleft).column
2、想知道**最多有多少行,在a1單元格輸入公式
=countblack(b:b)
想知道**最多有多少列,在a1單元格輸入公式
=countblack(2:2)
3、在工作表中,想取得一列或一行中最後一個有資料的單元格的行號或列號
如果單元格是連續的,中間沒有空單元格,可以輸入公式=counta(a:a)或=counta(1:1)
如果單元格區域中間有空單元格,可以輸入公式,然後按下ctrl+shift+enter鍵結束公
式編輯=max(if(a1:a20000="",0,row(a1:a20000))
=max(if(1:1="",0,column(1:1))
excel如何獲取當前單元格的前單元格數值,當前單元格
魚木混豬喲 假設前一個單元格是指單簽單元格左邊的單元格,使用公式 關於此例中用到的主要函式indirect的相關知識 indirect函式是microsoft excel 中的公式,此函式立即對引用進行計算,並顯示其內容。語法 indirect ref text,a1 ref text 為對單元格的...
如何在EXCEL單元格中設定選項
是設定下拉選項嗎,選中你想設定的那一列,點 資料 有效性,允許 a 選擇 序列 然後輸入你想設定的選項,注意選項之間用半形的逗號 隔開。 你要設定什麼選項,你可以選中單元格,單擊右鍵,裡面有設定單元格格式 樓主說的是下拉式選單吧。1 選一個區域,輸入你想要的內容 如c1 c5,輸入 北京 天津 上海...
如何在WPS Excel的單元格中顯示選擇性選項
雲南新華電腦學校 支援閱讀和輸出pdf檔案 全面相容微軟office97 2010格式 doc docx xls xlsx ppt pptx等 獨特優勢。覆蓋windows linux android ios等多個平臺。wps office支援桌面和移動辦公。且wps移動版通過google play...