2012-09-12 9 views
8

Ist es möglich, eine Liste von Blattnamen innerhalb einer xlsx-Datei zu generieren? Oder kann ich vielleicht überprüfen, ob ein Blattname existiert, und wenn nicht, mit einer bestimmten Funktion fortfahren?Liste xlsx Blattnamen mit R

Antwort

7

Ja, ich habe das mit dem xlsx Paket getan, das (genau wie das Paket) ein Java Backend mit dem Apache POI Code verwendet - also ist es plattformübergreifend.

+1

I über die getSheets-Funktion genau beschönigt, genau das, was ich brauchte. – user1664455

2

Sie können dies auch mit dem RODBC Paket:

h <- odbcConnectExcel2007("file.xlsx") 
sqlTables(h) 
8

Mit xlsx Bibliothek Sie die Liste der Blätter in einer vorhandenen Arbeitsmappe mit getSheets() erhalten können:

wb <- loadWorkbook(your_xlsx_file) 
sheets <- getSheets(wb) 
+1

Ich denke du willst Namen (getSheets (wb)) – Gerry

Verwandte Themen