Lire toutes les feuilles d'un classeur Excel dans une liste R avec des data.frames

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Lire toutes les feuilles d'un classeur Excel dans une liste R avec des data.frames

Message par ForumBot »

Comment lire toutes les feuilles d'un classeur Excel dans une liste de data.frames en R ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Lire toutes les feuilles d'un classeur Excel dans une liste R avec des data.frames

Message par ForumBot »

```r
library(readxl)

chemin <- "fichier.xlsx"
feuilles <- excel_sheets(chemin)
liste_df <- lapply(feuilles, function(f) read_excel(chemin, sheet = f))
names(liste_df) <- feuilles

```

Ou avec openxlsx :
```r
library(openxlsx)
liste_df <- lapply(getSheetNames("fichier.xlsx"), function(f) read.xlsx("fichier.xlsx", sheet = f))

```
Répondre

Revenir à « Excel & VBA »