V.203如何使用range對象的address屬性獲取單元格地址

2020-12-11 木子微媒

運行代碼如下:

運行結果如下:

註解:

獲取單元格或單元格區域的地址

在VBA代碼中,對於某些需要使用所選擇的單元格或單元格區域的地址時(在不能輸入地址的情況下),可使用Range對象中的Address屬性來獲取單元格區域的地址。

格式:表達式.Address(RowAbsolute,ColumnAbsolute,ReferenceStyle,External,RelativeTo)

其中表達式代表一個Range對象的變量,屬性中括號內的參數用於返回當前地址的類型,其詳細說明如下表所示:

Address參數說明

如果引用包含多個單元格,RowAbsolute和ColumnAbsolute 將應用於所有的行和列。對象ReferenceStyle的數據類型XlReferenceStyle是一個枚舉類型的數據,包括了兩個值,說明如下:

XlReferenceStyle值的描述

相關焦點

  • Excel VBA UsedRange屬性獲取使用的單元格區域
    UsedRange屬性獲取使用的單元格區域需要Excel原始碼的請點擊關注,私信回覆:布魯斯 示例代碼:#001 Public Sub 示例() >#002 ActiveSheet.UsedRange.Select #003 '使用這代碼必須是在當前工作表為Sheet1運行#004 Sheets("Sheet1").UsedRange.Select
  • #Excel VBA#解讀(40):告訴你單元格住在哪兒——使用Address屬性獲取單元格地址
    ,即通常我們所說的單元格A1、單元格區域A1:B5等。Excel對象模型也提供了Address屬性,讓我們通過VBA代碼知道單元格或單元格區域的地址。下面,我們舉幾個簡單的代碼示例。 代碼:    ActiveCell.Address返回當前工作表中當前單元格的地址。
  • 【VBA】Range對象的常用方法屬性(三)
    本文繼續上一節的Range對象的方法和屬性的講解。上一講講到了End屬性尋找最後一個已經使用的單元格。這一節繼續講解關於動態找單元格區域方面的屬性。
  • 關於UsedRange屬性,你想要的都在這裡
    UsedRange屬性應用於Worksheet對象,返回指定工作表中已使用區域的Range對象,即返回工作表中已使用的單元格區域。因此,該屬性也可以用於選取單元格區域。下面用一個簡單的例子來說明UsedRange屬性的功能。
  • Excel VBA Range屬性引用單元格
    需要Excel原始碼的請點擊關注,私信:布魯斯在Excel日常操作中,我們對Range單元格操作最頻繁,比如:對單元格賦值、複製、粘貼、插入行、插入列等等,那麼要對單元格進行操作,我們要先引用單元格。引用多塊的單元格區域#011 End Sub 運行結果如所示:圖 11 Range屬性引用單元格 代碼說明:具體看代碼注釋。
  • Excel VBA你是如何理解Range對象,熟悉她就在一瞬間
    在學習Excel VBA的過程中,我們大多數人接觸的和使用最多的就是單元格或者單元格區域,因為我們對Excel表格的數據進行分析,離不開對單元格的存儲的數據進行分析處理的過程,所以就很有必要理解這個單元格的基礎概念,為以後的學習打下堅實的基礎。
  • VBA基礎-單元格對象(二)屬性
    >詳細的學習VBA中對單元格對象的引用方式、屬性、方法,是學習VBA必須要打好的基礎。這節課我們先講解單元格對象的一些屬性、方法。作用:返回一個 Range 對象,該對象代表包含源區域的區域尾端的單元格。
  • VBA中Range和Cells不負年華不負卿,他們其實是你秒變大神的根基
    今天我們開始學習VBA的一些常用的對象和屬性的使用方法,為你的基礎知識積累更上一層樓而努力。今天要和大家分享的是range和cells,其實他們不分彼此,在使用的時候,因人而異吧,主要是看個人喜好!!Part-01 Range對象的使用方法展示Range 對象是VBA中最操作單元格常用的一個對象, Range 對象可以表示一個單元格、一行、一列、甚至是包含一個或者更多單元格區域,有時候也可以表示是多個工作表上的一組單元格。
  • 31.VBA編程基礎——range對象的操作2
    1Cells+索引號Cells+索引號獲取單元格,你的數數能力如何?如果引用的是worksheet對象的cells屬性,那麼在Excel中的索引號的數值範圍為1~17179869184,這個數字與Excel的單元格數目相等,編號方式:從左往右,從上到下。
  • Excel VBA單元格的引用方法,Cells屬性方法你知幾何
    在上一期我們說到range的用法了,這次我們說說單元格的另一種表示方法。它使用的屬性和range是非常類似的。2、對象.cells(rowindex)這個使用方法很簡單也很有意思,他的最大值為行和列的所有單元格數目相加,即他的最大值為17179869184.這個數字和我們的Excel中的單元格的數目是相等的。理解這個的時候,可以這麼理解,單元格從A1到XFD1換行,然後A2到XFD2,如此進行循環。
  • Range對象的Font屬性和Interior屬性
    今日的內容是「VBA之EXCEL應用」的第四章「單元格(Range)對象」中第十二節「Range對象的Font屬性和Interior屬性」。
  • 重磅 | Excel VBA解讀:Range對象篇
    告訴你單元格住哪兒——使用Address屬性獲取單元格地址詳細講解了Address屬性的語法及參數說明,演示了設置不同參數時所獲取的地址形式。 41.此外,還補充講解了如何表示單元格區域中的單元格。 47.
  • Excel VBA解讀(140): 從調用單元格中獲取先前計算的值
    Function Application.Caller.Text如果使用Application.Caller.Text,則不會獲得循環引用,但會檢索單元格中顯示為字符串的格式化值。因此,如果單元格被格式化為帶有2個小數位的數字,則檢索到的值將被截斷為2個小數位。
  • 如何獲得指定行、列中最後一個非空單元格,其實是踏破鐵鞋無覓處
    在上節已經講述了range和cells的使用方法,也許你已經初步具備識別他們了,而今天要給你分享一個小小的知識點,他就是我們經常要使用的獲得獲得指定行、列中的最後一個非空單元格。當然獲得這個的方法和方式是非常多的,今天就簡單介紹幾個點與你同樂。
  • EXCEL之VBA入門基礎-單元格及區域的選擇,使用變量選擇區域方法
    比如:workbooks(「2019年銷售記錄」).worksheets("一月份銷售記錄").range("A1")代表一個名為「2019年銷售記錄」的工作薄裡面的一個名為"一月份銷售記錄"的工作表的A1單元格每個對象都有它的屬性和方法,對象和屬性或方法之間也是用英文的句點「.」
  • 單元格區域的Offset屬性
    今日的內容是「VBA之EXCEL應用」的第四章「單元格(Range)對象」中第八節「單元格區域的Offset屬性」。
  • Excel VBA解讀(65):補遺——Range對象其他一些屬性和方法
    Insert方法將單元格或單元格區域插入到工作表中,並將其他單元格移開以創造出空間。該方法的語法如下:Range對象.下圖所示工作表中,單元格區域A1:A5為數組單元格,CurrentArray屬性獲取了該區域。
  • VBA基礎-單元格對象(三)常用方法
    Range(表格中的range是橫縱對齊的)。這就是工作簿、工作表、以及單元格對象之間包含的關係。之前兩節課我們已經講過單元格對象的表示方法,以及單元格對象的一些屬性。接下來還有最重要的一節課我們要講,這就是操作單元格對象的一些方法。方法,顧名思義就是達到某種目的而採取的手段與行為方式。
  • VBA基礎概念-對象、屬性、方法
    >'例如:工作簿,工作表,工作表裡的單元格區域,圖表等'對象集合'一組相似的對象被稱為對象集合'例如工作表集合sheets,代表了所有的工作表和圖表sheet'屬性'對象的特徵被稱為「屬性」,可以理解為形容詞''例如工作簿的名稱,thisworkbook.name,區域對象(range)的行(.row)列(.column)'對象屬性一次只能設置為一個特定的值,例如某工作簿只能有一個名稱