VBA diapazons / šūnas adrese

Satura rādītājs

Šī apmācība parādīs, kā iegūt šūnas adresi.

Iegūt diapazona adresi

Tiks parādīta šūnas adrese, izmantojot Range objektu:

1 MsgBox diapazons ("A1"). Adrese

Iegūstiet šūnu adresi

Tiks parādīta šūnas adrese, izmantojot objektu Šūnas:

1 MsgBox šūnas (1,1). Adrese

ActiveCell adrese

Lai iegūtu ActiveCell adresi, izmantojiet šo kodu:

1 MsgBox ActiveCell. Adrese

Iestatiet Mainīgais uz šūnas adresi

Jūs varat arī piešķirt šūnas adresi virknes mainīgajam, lai to varētu ērti izmantot savā kodā:

1234 Dim str. AdresestrAddress = Diapazons ("A1"). AdreseMsgBox strAddress

Iegūstiet rindas numuru no šūnas adreses

Šis kods izņems rindas numuru no adreses:

1234567891011 Sub GetRowNumberFromCellAddress ()Dim strAddress Kā virkneDim rownum As LongstrAddress = Diapazons ("A1: a10"). Adreserownum = Diapazons (strAddress). RindaMsgBox rownumBeigu apakš

Tomēr parasti jūs varat izmantot šo daudz vienkāršāku kodu:

1 MsgBox diapazons ("A1"). Rinda
wave wave wave wave wave