Vai al contenuto principale

Come visualizzare l'altezza della riga o la larghezza della colonna nelle celle?

In alcuni casi, potresti voler conoscere l'altezza di ogni riga o la larghezza di ogni colonna nel tuo foglio di lavoro. Stai ancora utilizzando Altezza riga o Larghezza colonna per controllare l'altezza della riga o la larghezza della colonna una cella per una cella? Oggi presenterò alcuni trucchi per affrontare rapidamente questo compito.

Visualizza ogni altezza di riga nelle celle con Definisci nome

Visualizza l'altezza di ogni riga nelle celle con la funzione definita dall'utente

Visualizza la larghezza di ciascuna colonna nelle celle con la funzione definita dall'utente


freccia blu freccia destra Visualizza ogni altezza di riga nelle celle con Definisci nome

In Excel, possiamo creare un nome di intervallo e quindi applicare la formula corrispondente. Si prega di fare con i seguenti passaggi:

1. Attiva il foglio di lavoro di cui desideri ottenere l'altezza della riga e la larghezza della colonna.

2. Clic Formule > Definisci nome, vedi screenshot:

doc-altezza-riga-1

3. Quindi nella finestra di dialogo Nuovo nome, inserisci il tuo nome di definizione nella casella di testo Nome, quindi digita questa formula = get.cell (17, a1) nella casella Si riferisce a, vedi screenshot:

doc-altezza-riga-1

4. E poi clicca OK pulsante per chiudere questa finestra di dialogo, ora in una cella vuota, inserisci questa formula = rowheight, vedi screenshot:

doc-altezza-riga-1

5. Quindi trascinare il quadratino di riempimento verso il basso sulle celle dell'intervallo di cui si desidera ottenere l'altezza della riga e ciascuna altezza di riga è stata inserita nelle celle.

doc-altezza-riga-1


freccia blu freccia destra Visualizza l'altezza di ogni riga nelle celle con la funzione definita dall'utente

Se sei interessato al codice, puoi anche creare una funzione definita dall'utente per ottenere l'altezza della riga di ogni riga.

1. Tieni premuto il Alt + F11 chiavi in ​​Excel e apre il file Finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Modulie incolla la seguente macro nel file Finestra del modulo.

Codice VBA: mostra l'altezza di ogni riga nelle celle

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

3. Quindi salva e chiudi questo codice, torna al foglio di lavoro e inserisci questa formula = RowHeight (A1) in una cella vuota della prima riga, quindi trascina il quadratino di riempimento verso il basso sulle celle dell'intervallo in cui desideri visualizzare l'altezza della riga di ciascuna riga.


freccia blu freccia destra Visualizza la larghezza di ciascuna colonna nelle celle con la funzione definita dall'utente

Per ottenere la larghezza della colonna di ogni colonna, puoi anche utilizzare una funzione definita dall'utente.

1. Tieni premuto il Alt + F11 chiavi in ​​Excel e apre il file Finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Modulie incolla la seguente macro nel file Finestra del modulo.

Codice VBA: visualizza ogni larghezza di colonna nelle celle

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

3. Quindi salva e chiudi questo codice, torna al foglio di lavoro e inserisci questa formula = Larghezza colonna (A1) in una cella vuota della prima colonna, quindi trascina la maniglia di riempimento a destra sulle celle dell'intervallo in cui desideri visualizzare la larghezza della colonna di ciascuna colonna e otterrai la larghezza della colonna relativa nella cella. Vedi screenshot:

doc-altezza-riga-5
-1
doc-altezza-riga-6

Articolo correlato:

Come modificare l'altezza della riga / larghezza della colonna alternata in Excel?

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
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