Regola l'altezza della riga e la larghezza della colonna in Excel usando Python

MS Excel consente di regolare l’altezza delle righe e la larghezza delle colonne nei fogli di lavoro. In MS Excel, puoi semplicemente farlo usando le opzioni Larghezza cella e Altezza riga nel menu Formato del gruppo Celle. Tuttavia, se sei un programmatore, potrebbe essere necessario modificare a livello di codice rispettivamente l’altezza e la larghezza di righe e colonne. Di conseguenza, in questo articolo imparerai come regolare l’altezza della riga e la larghezza della colonna in Excel in Python.

Libreria Python per regolare l’altezza della riga di Excel e la larghezza della colonna

Per impostare l’altezza delle righe e la larghezza delle colonne, useremo Aspose.Cells for Python. È una libreria potente e ricca di funzionalità che ti consente di creare e manipolare file Excel senza problemi dalle tue applicazioni Python. È possibile installare l’API utilizzando il comando pip seguente.

pip install aspose-cells

Regola l’altezza della riga in Excel in Python

Di seguito sono riportati i passaggi per regolare l’altezza della riga in un file Excel in Python.

  • Innanzitutto, carica il file Excel utilizzando la classe Workbook.
  • Quindi, accedi al foglio di lavoro desiderato in base all’indice utilizzando il metodo Workbook.getWorksheets().get(index).
  • Ottieni la raccolta di celle in un oggetto utilizzando il metodo Worksheet.getCells().
  • Chiama il metodo setRowHeight() e passa l’indice e l’altezza delle righe come parametri.
  • Infine, salva il file Excel aggiornato utilizzando il metodo Workbook.save(string).

L’esempio di codice seguente mostra come impostare l’altezza della riga in Excel in Python.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# Carica file Excel
workbook = Workbook("source.xlsx")

# Accedi al primo foglio di lavoro nel file Excel
worksheet = workbook.getWorksheets().get(0)

# Ottieni la raccolta delle cellule
cells = worksheet.getCells()

# Impostare l'altezza della seconda riga su 50
cells.setRowHeight(1, 50)

# Salva il file Excel aggiornato
workbook.save("row-adjustment.xlsx")

Quello che segue è lo screenshot del foglio di lavoro di Excel dopo aver impostato l’altezza della riga.

Regola l'altezza della riga in Excel usando Python

Imposta la larghezza della colonna in Excel in Python

Di seguito sono riportati i passaggi per impostare la larghezza di una colonna in un file Excel in Python.

  • Innanzitutto, carica il file Excel utilizzando la classe Workbook.
  • Quindi, accedi al foglio di lavoro desiderato in base all’indice utilizzando il metodo Workbook.getWorksheets().get(index).
  • Ottieni la raccolta di celle utilizzando il metodo Worksheet.getCells().
  • Chiama il metodo setColumnWidth() e passa l’indice e la larghezza della colonna come parametri.
  • Infine, salva il file Excel aggiornato utilizzando il metodo Workbook.save(string).

L’esempio di codice seguente mostra come impostare la larghezza della colonna in un file di Excel in Python.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# Carica file Excel
workbook = Workbook("source.xlsx")

# Accedi al primo foglio di lavoro nel file Excel
worksheet = workbook.getWorksheets().get(0)

# Ottieni la raccolta delle cellule
cells = worksheet.getCells()

# Impostare l'altezza della seconda colonna su 40
cells.setColumnWidth(1, 40)

# Salva il file Excel aggiornato
workbook.save("column-adjustment.xlsx")

Quello che segue è lo screenshot del foglio di lavoro di Excel dopo aver regolato la larghezza della colonna.

Regola la larghezza della colonna in Excel usando Python

Libreria Python Excel per impostare l’altezza della riga e la larghezza della colonna: ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per impostare l’altezza della riga e la larghezza della colonna nei file Excel senza limitazioni di valutazione.

Riassumendo

In questo articolo, hai imparato come regolare l’altezza delle righe e la larghezza delle colonne in Excel usando Python. Abbiamo dimostrato come impostare un’altezza particolare per una riga e una larghezza per una colonna con l’aiuto di esempi di codice e schermate. Inoltre, puoi esplorare di più sull’API Python Excel utilizzando la documentazione. Puoi anche dare un’occhiata ai riferimenti API qui.

Hai una domanda?

In caso di domande o domande, puoi condividere con noi tramite il nostro forum.

Guarda anche