Ga naar hoofdinhoud

Hoe rijhoogte of kolombreedte in cellen weergeven?

In sommige gevallen wilt u misschien de hoogte van elke rij of de breedte van elke kolom in uw werkblad weten. Gebruikt u nog steeds de rijhoogte of kolombreedte om de rijhoogte of kolombreedte cel voor cel te controleren? Vandaag zal ik enkele trucs introduceren waarmee u deze taak snel kunt uitvoeren.

Geef elke rijhoogte weer in cellen met Naam defini毛ren

Geef elke rijhoogte weer in cellen met door de gebruiker gedefinieerde functie

Geef elke kolombreedte weer in cellen met door de gebruiker gedefinieerde functie


pijl blauw rechts bel Geef elke rijhoogte weer in cellen met Naam defini毛ren

In Excel kunnen we een bereiknaam maken en vervolgens de bijbehorende formule toepassen. Voer de volgende stappen uit:

1. Activeer uw werkblad waarvan u de rijhoogte en kolombreedte wilt weten.

2. Klikken Formules > Definieer naam, zie screenshot:

doc-rij-hoogte-1

3. Voer vervolgens in het dialoogvenster Nieuwe naam uw gedefinieerde naam in het tekstvak Naam in en typ vervolgens deze formule = get.cell (17, a1) in het vak Verwijst naar, zie screenshot:

doc-rij-hoogte-1

4. En klik vervolgens op OK om dit dialoogvenster te sluiten, voer nu in een lege cel deze formule in = rijhoogte, zie screenshot:

doc-rij-hoogte-1

5. Sleep vervolgens de vulgreep omlaag naar de bereikcellen waarvan u de rijhoogte wilt krijgen, en elke rijhoogte is in uw cellen ingevuld.

doc-rij-hoogte-1


pijl blauw rechts bel Geef elke rijhoogte weer in cellen met door de gebruiker gedefinieerde functie

Als je interessant bent in code, kun je ook een door de gebruiker gedefinieerde functie maken om de rijhoogte van elke rij te krijgen.

1. Houd de Alt + F11 toetsen in Excel, en het opent het Microsoft Visual Basic for Applications-venster.

2. Klikken Invoegen > Moduleen plak de volgende macro in het Module Venster.

VBA-code: geef elke rijhoogte in cellen weer

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

3. Sla deze code vervolgens op en sluit deze, ga terug naar uw werkblad en voer deze formule in = RijHoogte (A1) in een lege cel van de eerste rij en sleep vervolgens de vulgreep omlaag naar de bereikcellen waarvan u de rijhoogte van elke rij wilt weergeven.


pijl blauw rechts bel Geef elke kolombreedte weer in cellen met door de gebruiker gedefinieerde functie

Om de kolombreedte van elke kolom te krijgen, kunt u ook een door de gebruiker gedefinieerde functie gebruiken.

1. Houd de Alt + F11 toetsen in Excel, en het opent het Microsoft Visual Basic for Applications-venster.

2. Klikken Invoegen > Moduleen plak de volgende macro in het Module Venster.

VBA-code: toon elke kolombreedte in cellen

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

3. Sla deze code vervolgens op en sluit deze, ga terug naar uw werkblad en voer deze formule in = ColumnWidth (A1) in een lege cel van de eerste kolom, sleep vervolgens de vulgreep naar rechts naar de bereikcellen waarvan u de kolombreedte van elke kolom wilt weergeven, en u krijgt de relatieve kolombreedte in de cel. Zie screenshots:

doc-rij-hoogte-5
-1
doc-rij-hoogte-6

Gerelateerd artikel:

Hoe verander ik de rijhoogte / kolombreedte afgewisseld in Excel?

Beste Office-productiviteitstools

馃 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
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