Skip i'r prif gynnwys

Sut i arddangos uchder rhes neu led colofn mewn celloedd?

Mewn rhai achosion, efallai yr hoffech wybod uchder pob rhes neu led pob colofn yn eich taflen waith. Ydych chi'n dal i ddefnyddio'r Uchder Row neu Lled Colofn i wirio uchder rhes neu led colofn un gell wrth un gell? Heddiw, byddaf yn cyflwyno rhai triciau i chi ddelio â'r dasg hon yn gyflym.

Arddangos uchder pob rhes mewn celloedd gyda Diffinio Enw

Arddangos uchder pob rhes mewn celloedd sydd â Swyddogaeth Diffiniedig Defnyddiwr

Arddangos lled pob colofn mewn celloedd â Swyddogaeth Diffiniedig Defnyddiwr


swigen dde glas saeth Arddangos uchder pob rhes mewn celloedd gyda Diffinio Enw

Yn Excel, gallwn greu enw amrediad, ac yna cymhwyso ei fformiwla gyfatebol. Gwnewch y camau canlynol:

1. Ysgogwch eich taflen waith yr ydych am gael uchder y rhes a lled y golofn.

2. Cliciwch Fformiwlâu > Diffinio Enw, gweler y screenshot:

doc-rhes-uchder-1

3. Yna yn y blwch deialog Enw Newydd, rhowch eich enw diffinio yn y blwch testun Enw, ac yna teipiwch y fformiwla hon = get.cell (17, a1) yn y blwch Cyfeiriadau at, gweler y screenshot:

doc-rhes-uchder-1

4. Ac yna cliciwch ar OK botwm i gau'r ymgom hwn, sydd bellach mewn cell wag, nodwch y fformiwla hon = rhes, gweler y screenshot:

doc-rhes-uchder-1

5. Yna llusgwch y handlen llenwi i lawr i'r celloedd amrediad rydych chi am gael uchder y rhes, ac mae uchder pob rhes wedi'i lenwi i'ch celloedd.

doc-rhes-uchder-1


swigen dde glas saeth Arddangos uchder pob rhes mewn celloedd sydd â Swyddogaeth Diffiniedig Defnyddiwr

Os ydych chi'n ddiddorol o ran cod, gallwch hefyd greu Swyddogaeth wedi'i Diffinio gan Ddefnyddiwr i gael uchder rhes pob rhes.

1. Daliwch i lawr y Alt + F11 allweddi yn Excel, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y macro canlynol yn y Ffenestr Modiwl.

Cod VBA: arddangoswch uchder pob rhes mewn celloedd

Function RowHeight(MR As Range) As Double
Application.Volatile
RowHeight = MR.RowHeight
End Function

3. Yna arbedwch a chau'r cod hwn, dychwelwch i'ch taflen waith, a nodwch y fformiwla hon = RowHeight (A1) i mewn i unrhyw gell wag o res gyntaf, yna llusgwch y handlen llenwi i lawr i'r celloedd amrediad rydych chi am arddangos uchder rhes pob rhes.


swigen dde glas saeth Arddangos lled pob colofn mewn celloedd â Swyddogaeth Diffiniedig Defnyddiwr

I gael lled colofn pob colofn, gallwch hefyd ddefnyddio Swyddogaeth Diffiniedig Defnyddiwr.

1. Daliwch i lawr y Alt + F11 allweddi yn Excel, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y macro canlynol yn y Ffenestr Modiwl.

Cod VBA: arddangos lled pob colofn mewn celloedd

Function ColumnWidth(MR As Range) As Double
 Application.Volatile
 ColumnWidth = MR.ColumnWidth
End Function

3. Yna arbedwch a chau'r cod hwn, dychwelwch i'ch taflen waith, a nodwch y fformiwla hon = ColofnWidth (A1) i mewn i unrhyw gell wag o'r golofn gyntaf, yna llusgwch y ddolen llenwi i'r dde i'r celloedd amrediad rydych chi am arddangos lled colofn pob colofn, a byddwch chi'n cael y lled colofn gymharol yn y gell. Gweler sgrinluniau:

doc-rhes-uchder-5
-1
doc-rhes-uchder-6

Erthygl gysylltiedig:

Sut i newid uchder y rhes / lled colofn bob yn ail yn Excel?

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The column user defined function only works for one column. I edited as below to give the total for multiple columns. The same concept could be applied to the Row UDF.

Function ColumnWidth(MR As Range) As Double
Application.Volatile
Dim c As Range
For Each c In MR
ColumnWidth = c.ColumnWidth + ColumnWidth
Next c
End Function
This comment was minimized by the moderator on the site
C'est un bug Excel : une function n'est recalculée que si une "valeur" d'une des cellules d'entrée change. Or, les valeurs ne changent pas, mais juste la largeur ==> donc pas de recalcul. Même pas avec F9...
Un contournement (pas terrible mais évite de revalider chaque cellule à chaque fois) : mettre par exemple "+aujourdhui()*0" à la fin de la formule qui appelle la function, elle se recaculera dès l'appui sur F9.
This comment was minimized by the moderator on the site
These code options only seem to work "at first." When you then adjust the row height, the value does not update (Excel in Office 365). Any resolution to that? I want to display a value or use conditional formatting based on the calculated row height.
This comment was minimized by the moderator on the site
The Range Name is only working for one cell height and not the others
This comment was minimized by the moderator on the site
this works until you use the custom formula in a new tab. it references the original tab you created the formula in
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations