Skip to main content

Conas seoladh na cille gníomhaí a fháil in Excel?

Agus an Microsoft Excel á úsáid agat, is féidir leat suíomh na cille roghnaithe faoi láthair a fháil sa Bhosca Ainm atá liostaithe ar thaobh na láimhe clé den Bharra Foirmle. Ach má ainmnítear an chill, ní féidir leat a suíomh a scrúdú bunaithe ar an taispeáint ar an mBosca Ainm. Agus más mian leat seoladh iomlán na cille gníomhaí a thaispeáint go díreach, nó seoladh na cille gníomhaí a thaispeáint i gcill shonraithe, cad a dhéanfá? Sa rang teagaisc seo, taispeánfaimid duit conas seoladh na cille gníomhaí a fháil go héasca le modhanna foirmle agus VBA.

Faigh seoladh na cille gníomhaí le Foirmle
Faigh seoladh na cille gníomhaí le cód VBA
Taispeáin seoladh na cille gníomhaí i gcill shonraithe le cód VBA
Taispeáin dinimiciúla seoladh na cille gníomhaí le huirlis iontach


Faigh seoladh na cille gníomhaí le Foirmle

Sa chuid seo, cuirfimid foirmle ar fáil duit chun seoladh cille gníomhach a fháil go héasca.

1. Roghnaigh cill chun í a dhéanamh gníomhach.

2. Iontráil an fhoirmle thíos inti agus ansin brúigh an Iontráil eochair.

=ADDRESS(ROW(),COLUMN())

Ansin is féidir leat a fheiceáil go bhfuil seoladh na cille roghnaithe reatha á thaispeáint sa chill láithreach.

nótaí: Má théann tú chun cill dhifriúil a roghnú, ní athródh an seoladh go huathoibríoch. Chun seoladh dinimiciúil a fháil agus cealla éagsúla á roghnú agat, cuir na modhanna thíos i bhfeidhm.

Taispeáin seoladh na cille gníomhaí go dinimiciúil:

An Barra Eagarthóireachta Feabhsaithe fóntais de Kutools le haghaidh Excel cuidíonn sé le seoladh na cille gníomhaí a thaispeáint go dinimiciúil sa bhileog oibre in Excel. Thairis sin, is féidir leat an t-ábhar cille seleced a fheiceáil agus a chur in eagar go díreach san fhuinneog mar a thaispeántar thíos.
Íoslódáil agus bain triail as anois! (Réalta saor in aisce 30-lá)


Faigh seoladh na cille gníomhaí le cód VBA

Is féidir leat seoladh na cille gníomhaí le cód VBA a fháil freisin. Déan mar a leanas le do thoil.

1. Brúigh an Eile + F11 ag an am céanna chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil faoi dhó ainm an tsrutha ag úsáid bileog oibre sa phána ar chlé chun eagarthóir an Chóid a oscailt, ansin an cód VBA thíos a chóipeáil agus a ghreamú isteach in eagarthóir an Chóid.

Cód VBA: Faigh seoladh na cille gníomhaí

Sub selectRange()
	MsgBox ActiveCell.Address
End Sub

3. Ansin cliceáil ar an Rith cnaipe chun an cód a rith.

4. Ansin nochtfaidh bosca dialóige seoladh na cille gníomhaí atá liostaithe istigh.


Taispeáin seoladh na cille gníomhaí i gcill shonraithe le cód VBA

I gcás eile, ba mhaith leat go mbeadh seoladh na cille gníomhaí ar taispeáint i gcill shonraithe. Gach uair a bhogann tú ó chill amháin go ceann eile, athrófar an seoladh cille go huathoibríoch agus taispeánfar é sa chill shonraithe. Déan mar a leanas le do thoil.

1. Oscail an Microsoft Visual Basic d’Fheidhmchláir fuinneog trí bhrú Eile + F11 ag an am céanna.

2. Cliceáil faoi dhó ar ainm na bileoige sa phána ar chlé chun eagarthóir an chóid a oscailt, ansin an cód thíos a chóipeáil agus a ghreamú isteach ann.

Cód VBA: taispeáin seoladh na cille gníomhaí i gcill shonraithe

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
	Range("A1").Value = ActiveCell.Address
End Sub

nótaí: Is é A1 an chill inar mian leat an seoladh gníomhach cille a chur, is féidir leat é a athrú go dtí an chill shonraithe do do riachtanais féin.

3. Ansin cliceáil Comhad > Dún agus Fill ar Microsoft Excel imeacht as an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

Is féidir leat seoladh na dtaispeántas gníomhach cille ar an gcill A1 a fheiceáil, agus athróidh an seoladh go huathoibríoch bunaithe ar athrú na cille gníomhaí. Féach an pictiúr:


Taispeáin dinimiciúla seoladh na cille gníomhaí le huirlis iontach

Más mian leat seoladh na cille gníomhaí a thaispeáint go dinimiciúil sa bhileog oibre, molaim go mór an Barra Eagarthóireachta Feabhsaithe uirlis de Kutools le haghaidh Excel. A ligean ar a fheiceáil conas is féidir leis an uirlis seo seoladh cille gníomhach a thaispeáint go dinimiciúil sa bhileog oibre.

Roimh iarratas a dhéanamh Kutools le haghaidh Excel, Le do thoil é a íoslódáil agus a shuiteáil ar dtús.

1. cliceáil Kutools > Taispeáin & Folaigh > Barra Eagarthóireachta Feabhsaithe chun an ghné a chumasú.

As seo amach, gach uair a chliceálann tú cill, beidh an fhuinneog Barraí Eagarthóireachta Feabhsaithe aníos. Agus taispeánfar seoladh na cille ative ar bhun na fuinneoige.
Leideanna: Is féidir leat an t-ábhar cille a fheiceáil agus a chur in eagar go díreach san fhuinneog.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.


Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bom dia,
Excelente formula para exibir a célula ativa.
Mas estou precisando utilizar o "conteúdo" de uma célula ativa dentro de uma formula SE.
Entao:

Se
"celula_ativa" = "aluno"
Retorna a seguinte informação "XXXX"
OU se for "professor"
Retorna a seguinte informação "YYYY"

Vc consegue me ajudar com isso, por favor?
This comment was minimized by the moderator on the site
I am fairly new to writing VBA.
Instead of reporting the message box with activated cell address, I would like to pull the cell address of an activated cell from my vba code and store it in a table/other location on the sheet for each iteration that my for loop takes.

How would I go about completing this task?


Regards,
This comment was minimized by the moderator on the site
The first example does not display the address of the active cell but of the cell containing the formula. If you were to select a different cell the address would not change.
Actually this is probably more useful information than gathering the active cell's address and harder to find if you need it. I was looking how to do this using VBA and could not find it for a while so I will include it here:

Application.Caller.Address

That will give you the address of the cell calling the function and not the active cell, useful for relative references.
This comment was minimized by the moderator on the site
Hello,

Displaying the active cell reference is helpful. But how do I actually use that value? I'm reading exams, and have six columns (of which two will get filled in). The student name is in column A; I can extract the family name: LEFT(A7,(FIND(",")A7)-1))) [where A7 is the current address]. I can use the code for displaying the current active cell address provided above:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = ActiveCell.Address
End Sub

But what I really want to do is have the cursor being somewhere in the current row (C3:H3), and extract the family name of the current student. Example:

A B C D E F G H
1 Name ID 1 2 3 4 5 6

2 Smith, John 1234567

When the active cell is between C1 and H1, I want to extract the student name from A2 ("Smith, John") [using LEFT(A2,(FIND(",")A2)-1)))], but with the values for the address supplied from the code above.

Any suggestions would be welcome.


Bill
This comment was minimized by the moderator on the site
Dear Bill,
If you want to use the cell reference of active cell, please apply below VBA code.
(The active cell reference will be displayed in cell A1. Then you can copy the cell reference directely in A1 or do other operations as you need.)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If (Target.Count = 1) And (Intersect(Target, Range("A1")) Is Nothing) Then
Range("A1").Value = ActiveCell.Address
End If
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations