<p><strong>Avec pandas :</strong></p>
<pre data-code-wrap="python"><code class="lang-python">import pandas as pd
df = pd.read_excel('fichier.xlsx')
valeurs = df['NomColonne']
Ou avec filtrage
valeurs = df[df['Age'] > 25]['Nom']
</code></pre>
<p><strong>Avec openpyxl :</strong></p>
<pre data-code-wrap="python"><code class="lang-python">from openpyxl import load_workbook
wb = load_workbook('fichier.xlsx')
ws = wb.active
Trouver l'index de la colonne par son en-tête
for col in ws.iter_cols(1, ws.max_column, 1, 1):
if col[0].value == 'NomColonne':
col_idx = col[0].column
break
Lire les valeurs de cette colonne
for row in ws.iter_rows(2, ws.max_row, col_idx, col_idx):
print(row[0].value)
</code></pre>