VBA第十一講 單元格的選取

VBA 單元格的選取

1.表示一個單元格選取

Sub tt()

Range("a1").Select

Cells(1).Select

End Sub


Sub tt1()

Range("b" & 1).Select

End Sub


Sub tt2()

Cells(2, "C").Select

End Sub

'注意上下兩個sub語句的不同之處年扩,針對range,括號內(nèi)沒有逗號,數(shù)字與字符串通過&相連诽表,而且需要有空格笙瑟,range語句有點列在前行在后的格式感覺法瑟。cells語句赫蛇,行列之間有逗號阿纤,行在前揖闸,列在后揍堕。

犯過的錯誤有:&前后沒有加空格,cells忘記s汤纸,行列之間沒有加逗號衩茸。


一個單元格選取還可以表示為[a1].select

2.表示相鄰的單元格區(qū)域

Sub tt3()

Range("a1:b2").Select

End Sub


Sub tt4()

Range("a1", "c5").Select

End Sub

'range 語句中,括號內(nèi)還有這種帶有逗號的格式贮泞,逗號兩邊是range的區(qū)域頂點楞慈。

Sub tt5()

Range(Cells(1, 1), Cells(3.3)).Select

End Sub

也可以寫為

Sub tt5()

Range(Cells(1, "a"), Cells(3, "d")).Select

End Sub

‘注意此處格式,range括號內(nèi)沒有引號啃擦。


下面是選中一個區(qū)域囊蓝,然后此區(qū)域上下或者左右移動。

Sub tt6()

Range("c1:c10").Offset(0, -1).Select

End Sub

下面是先選中頂點令蛉,然后設(shè)定幾行幾列

Sub tt7()

Range("a1").Resize(4, 4).Select

End Sub

3.表示不相鄰的單元格區(qū)域

Sub tt8()

Range("a1,b2:b4,c1").Select

End Sub

或者使用union()函數(shù)慎颗,將不同單元格連接。

Sub tt9()

Union(Range("a1"), Range("b2:b4"), Range("c1")).Select

End Sub


union() 函數(shù)使用例子

題干:想把A列1到10行中言询,所有的偶數(shù)行選出來

Sub tt10()

Dim x As Integer

Dim rg As Range

For x = 2 To 10 Step 2

If x = 2 Then Set rg = Cells(x, 1)

Set rg = Union(rg, Cells(x, 1))

Next x

rg.Select

End Sub


VBA中表示行

Sub tt11()

Rows("3").Select

End Sub


Sub tt11()

Rows("3:7").Select

End Sub

對于相鄰行選取俯萎,以下兩段代碼結(jié)果一致

Sub tt13()

Range("1:2").Select

End Sub


Sub tt14()

Rows("1:2").Select

End Sub

對于不相鄰的行選取用range()

Sub tt15()

Range("1:2,4:6").Select

End Sub


Sub tt12()

Range("c4:f3").EntireRow.Select

End Sub


VBA中表示列

列基本與行一致,只是換為columns运杭,同理夫啊,對于不相鄰的列,用range()函數(shù)

Sub tt16()

Range("A:B, E:F").Select

End Sub


重置坐標(biāo)下的單元格表示方法

Sub tt18()

Range("b2").Range("c1") = 100

End Sub

代碼意思為重置坐標(biāo)后辆憔,新的頂點從A1變?yōu)锽2撇眯,所以原來的C1就變成了D2,運行該代碼后虱咧,發(fā)現(xiàn)單元格D2賦值100


正在選取的單元格區(qū)域

Sub tt17()

Selection.Value = 20

End Sub

代碼意思為光標(biāo)所在位置熊榛,也就是正在選取的單元格,賦值為20

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腕巡,一起剝皮案震驚了整個濱河市玄坦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖煎楣,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件豺总,死亡現(xiàn)場離奇詭異,居然都是意外死亡择懂,警方通過查閱死者的電腦和手機喻喳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來困曙,“玉大人表伦,你說我怎么就攤上這事】独觯” “怎么了绑榴?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長盈魁。 經(jīng)常有香客問我翔怎,道長,這世上最難降的妖魔是什么杨耙? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任赤套,我火速辦了婚禮,結(jié)果婚禮上珊膜,老公的妹妹穿的比我還像新娘容握。我一直安慰自己,他們只是感情好车柠,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布剔氏。 她就那樣靜靜地躺著,像睡著了一般竹祷。 火紅的嫁衣襯著肌膚如雪谈跛。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天塑陵,我揣著相機與錄音感憾,去河邊找鬼。 笑死令花,一個胖子當(dāng)著我的面吹牛阻桅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播兼都,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼嫂沉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了扮碧?” 一聲冷哼從身側(cè)響起趟章,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后尤揣,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體搔啊,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡柬祠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年北戏,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片漫蛔。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡嗜愈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出莽龟,到底是詐尸還是另有隱情蠕嫁,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布毯盈,位于F島的核電站剃毒,受9級特大地震影響搂赋,放射性物質(zhì)發(fā)生泄漏赘阀。R本人自食惡果不足惜脑奠,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宋欺。 院中可真熱鬧轰豆,春花似錦、人聲如沸齿诞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至吠式,卻和暖如春陡厘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背特占。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工糙置, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人是目。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像揉抵,于是被迫代替她去往敵國和親亡容。 傳聞我的和親對象是個殘疾皇子冤今,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 本例為設(shè)置密碼窗口 (1) If Application.InputBox(“請輸入密碼:”) = 1234 Th...
    浮浮塵塵閱讀 13,620評論 1 20
  • 單元格的顏色 Sub ha2() Dim x As Integer Range("a1:b60").Clear F...
    肉丸子豆閱讀 463評論 0 0
  • 一 單元格輸入 1 單元格的輸入 Range("a1") = "a" & "b" End Sub '若是想要ab分...
    肉丸子豆閱讀 471評論 0 0
  • 都說上了大學(xué)之后要知道"學(xué)習(xí)如何學(xué)習(xí)"而不是去學(xué)習(xí)戏罢,結(jié)果這句話仿佛變成了一句俗語,并沒有人深究什么叫做學(xué)習(xí)如何學(xué)習(xí)...
    一盤散沙閱讀 1,067評論 0 1
  • 在生活圈子里桐磁,我仿佛是個局外人讲岁,用筆尖感受生活我擂,述說著沒有我的故事缓艳。 2017年8月16日 星期三 晴 天空漸...
    瘋子ix閱讀 1,506評論 11 8