Technologische Neuigkeiten, Bewertungen und Tipps!

So öffnen Sie XLSX-Dateien auf einem Android-Gerät

XLSX wurde als Teil von Microsoft Office 2007 eingeführt und ist ein Dateiformat, das in Microsoft Excel 2007 und späteren Versionen verwendet wird. Es basiert auf XML und ist derzeit das Standardformat für Excel-Dokumente. Das Format ist auch mit mehreren anderen Tabellenkalkulationsprogrammen kompatibel, darunter Google Sheets.

Obwohl Sie Ihre XLSX-Dateien höchstwahrscheinlich auf einem Desktop bearbeiten, müssen Sie möglicherweise spontane Änderungen mit Ihrem Android-Gerät vornehmen. Beispielsweise haben Sie möglicherweise eine Kundendatei, die Sie bei einem Treffen mit dem Kunden aktualisieren möchten. Glücklicherweise ist es möglich, XLSX-Dateien mit Android zu öffnen und zu bearbeiten. In diesem Artikel untersuchen wir, wie Sie dies auf verschiedene Weise tun können.

So öffnen Sie eine XLSX-Datei auf einem Android

Bei allen Android-Geräten handelt es sich im Wesentlichen um Handheld-Computer mit Touchscreen. Das bedeutet, dass Sie damit viele der Aufgaben erledigen können, für die Sie normalerweise einen Desktop-Computer verwenden würden. Das Öffnen und Bearbeiten von XLSX-Dateien ist eine dieser Aufgaben, vorausgesetzt, Sie haben Google Sheets oder Microsoft Excel auf Ihrem Gerät.

Google Tabellen

  1. Herunterladen Google Tabellen aus dem Play Store und öffnen Sie es.
  2. Melden Sie sich bei Ihrem Google-Konto an, falls Sie nicht bereits angemeldet sind.
  3. Übertragen Sie Ihre XLSX-Datei auf den internen Speicher Ihres Telefons. Sie können dies tun, indem Sie die Datei per E-Mail an sich selbst senden oder von einem geeigneten Kanal wie Slack herunterladen.
  4. Navigieren Sie auf Ihrem Gerät zu Google Files.
  5. Wählen Sie „Dokumente und Sonstiges“.
  6. Tippen Sie auf die XLSX-Datei und wählen Sie „In Google Sheets öffnen“.
  7. Wählen Sie „Zulassen“, wenn Google Sheets fragt, ob es auf die auf Ihrem Gerät gespeicherten Medien und Fotos zugreifen kann.

Die XLSX-Datei sollte jetzt auf Ihrem Telefon geöffnet sein, sodass Sie grundlegende Anpassungen vornehmen können. Wenn Google Sheets installiert ist, können Sie XLSX-Dateien auch von Google Drive aus öffnen, vorausgesetzt, Sie haben die Datei in Google Drive gespeichert. Melden Sie sich einfach bei Ihrem Drive-Konto an, tippen Sie auf die Datei und sie wird in Google Sheets geöffnet. Beachten Sie, dass Sie die Bearbeitungsberechtigungen für Ihr Google-Konto aktivieren müssen, um Google Drive-Dateien bearbeiten zu können.

Microsoft Excel

Auf einigen Android-Telefonen ist Microsoft Office vorinstalliert. Vorausgesetzt, Sie verfügen über eine Lizenz zur Nutzung von Office, haben Sie automatisch Zugriff auf Excel. Wenn dies der Fall ist, überspringen Sie diesen Abschnitt.

  1. Herunterladen Microsoft Excel oder Microsoft Office aus dem Google Play Store. Beide bieten Zugriff auf Excel.
  2. Tippen Sie auf „Installieren“, wenn der Download abgeschlossen ist.
  3. Navigieren Sie zum Excel-Symbol und tippen Sie darauf, um die Software zu öffnen.
  4. Wählen Sie „ZULASSEN“, wenn Excel fragt, ob es auf die Fotos, Medien und Dateien Ihres Geräts zugreifen kann.
  5. Tippen Sie auf „Erste Schritte“.
  6. Wählen Sie „Weiter“.
  7. Wählen Sie, ob optionale Daten an Microsoft und seine Partner gesendet werden sollen.
  8. Tippen Sie auf „SCHLIESSEN“.

Sie haben jetzt Microsoft Excel auf Ihrem Android-Gerät installiert. Jetzt ist es an der Zeit, eine XLSX-Datei zu öffnen.

  1. Öffnen Sie Excel oder Microsoft Office.
  2. Klicken Sie auf das Ordnersymbol.
  3. Wählen Sie das Speichermedium für Ihre Datei. Sie können zwischen OneDrive, Ihrem Gerät, Google Drive, einer SD-Karte oder einem anderen Speicherort wählen.
  4. Wählen Sie die XLSX-Datei aus, um sie zu öffnen.

So öffnen Sie XLSX-Dateien auf einem Samsung-Telefon

Auf allen Samsung-Telefonen ist standardmäßig das Android-Betriebssystem installiert. Dies bedeutet, dass sich die Schritte zum Öffnen von XLSX-Dateien mit Google Sheets und Microsoft Office überschneiden.

Google Tabellen

  1. Gehen Sie zum Play Store und laden Sie Google Sheets herunter.
  2. Tippen Sie auf „Installieren“.
  3. Melden Sie sich bei Ihrem Google-Konto an.
  4. Verschieben Sie Ihre XLSX-Datei in den internen Speicher Ihres Telefons.
  5. Suchen Sie Google Files auf Ihrem Samsung-Gerät.
  6. Tippen Sie auf „Dokumente und Sonstiges“.
  7. Wählen Sie Ihre Datei aus und wählen Sie „In Google Sheets/Office 365 öffnen“.
  8. Erlauben Sie Google Sheets den Zugriff auf die internen Medien Ihres Telefons.

Microsoft Office

Auf Ihrem Samsung-Telefon ist möglicherweise auch Microsoft Office installiert. Wenn dies der Fall ist, können Sie Office zum Öffnen von XLSX-Dateien verwenden, vorausgesetzt, Sie verfügen über eine gültige Lizenz für das Softwarepaket.

  1. Tippen Sie auf das Microsoft Office-Symbol.
  2. Wählen Sie das Ordnersymbol.
  3. Wählen Sie den Speicherort der XLSX-Datei.
  4. Tippen Sie auf die Datei, um sie in der mobilen Version von Microsoft Excel zu öffnen.

So öffnen Sie XLSX-Dateien programmgesteuert in Android

Sie können XLSX-Dateien programmgesteuert mit der Apache POI API öffnen. Dies ist eine reine Java-API, mit der Sie Excel-Dateien lesen und schreiben können. Die folgenden Schritte stammen von CodeJava und wurden von Nam Ha Minh erstellt.

Schritt Nr. 1 – Holen Sie sich die Apache POI-Bibliothek

Gehen Sie zum Apache-POI Seite und laden Sie die neueste stabile Version der API herunter. Extrahieren Sie die heruntergeladene ZIP-Datei und fügen Sie die folgenden JAR-Dateien zum Klassenpfad Ihres Projekts hinzu:

  • poi-VERSION.jar
  • poi-ooxml-VERSION.jar
  • poi-ooxml-schemas-VERSION.jar
  • xmlbeans-VERSION.jar

Schritt Nr. 2 – Erstellen Sie eine XLSX-Datei

Erstellen Sie mit Microsoft Excel 2007 oder höher eine XLSX-Datei, die Sie mit Ihrem Code lesen können. Nam Ha Minh liefert das folgende Beispiel, das für den unten freigegebenen Code relevant ist.

A B C D
Java von Kopf bis Fuß Kathy Serria 79
Effektives Java Joshua Bloch 36
Sauberer Code Robert Martin 42
Denken in Java Bruce Eckel 35

Sie können diese Dateneinträge nach Bedarf anpassen.

Schritt Nr. 3 – Erstellen einer Modellklasse

Verwenden Sie den folgenden Code, um eine Modellklasse zu erstellen.

1
2
3 
4 
5 package net.codejava.excel;
6 public class Book {
7 privateString title;
8 privateString author;
9 private floatprice;
10 publicBook() {
11 }
12 publicString toString() {
13  returnString.format("%s - %s - %f", title, author, price);
14 }
15 // getters and setters
16 }

Nennen Sie die Modellklasse Book.java.

Schritt Nr. 4 – Erstellen Sie eine Methode zum Lesen des Werts einer Zelle

Mit dem folgenden Code kann Ihr Android-Gerät den Wert einer einzelnen Zelle lesen:

1
2
3
4 privateObject getCellValue(Cell cell) {
5 switch(cell.getCellType()) {
6 caseCell.CELL_TYPE_STRING:
7  returncell.getStringCellValue();
8 caseCell.CELL_TYPE_BOOLEAN:
9  returncell.getBooleanCellValue();
10 caseCell.CELL_TYPE_NUMERIC:
11  returncell.getNumericCellValue();
12 }
13 return null;
14 }

Schritt Nr. 5 – Erstellen Sie eine Methode zum Lesen der XLSX-Datei und Zurückgeben einer Liste

Mit dem folgenden Code können Sie mithilfe Ihrer XLSX-Datei eine Liste erstellen.

1
2
3
4
5
6
7
8
9 publicList readBooksFromExcelFile(String excelFilePath) throwsIOException {
10 List listBooks = newArrayList();
11 FileInputStream inputStream = newFileInputStream(newFile(excelFilePath));
12 Workbook workbook = newXSSFWorkbook(inputStream);
13 Sheet firstSheet = workbook.getSheetAt(0);
14 Iterator iterator = firstSheet.iterator();
15 while(iterator.hasNext()) {
16  Row nextRow = iterator.next();
17  Iterator cellIterator = nextRow.cellIterator();
18  Book aBook = newBook();
19  while(cellIterator.hasNext()) {
20   Cell nextCell = cellIterator.next();
21   intcolumnIndex = nextCell.getColumnIndex();
22   switch(columnIndex) {
23   case1:
24    aBook.setTitle((String) getCellValue(nextCell));
25    break;
26   case2:
27    aBook.setAuthor((String) getCellValue(nextCell));
28    break;
29   case3:
30    aBook.setPrice((double) getCellValue(nextCell));
31    break;
32   }
33  }
34  listBooks.add(aBook);
35 }
36 workbook.close();
37 inputStream.close();
38 returnlistBooks;
39 }

Schritt Nr. 6 – Testen Sie die Ausgabe

Verwenden Sie den folgenden Code, um die Ausgabe des Programms zu testen.

1 public static void main(String[] args) throwsIOException {
2 String excelFilePath = "Books.xlsx";
3 ExcelReaderExample2 reader = newExcelReaderExample2();
4 List listBooks = reader.readBooksFromExcelFile(excelFilePath);
5 System.out.println(listBooks);
6 }

Sie sollten feststellen, dass der Code eine einfache Liste ausgibt, die alle vier Zeilen nacheinander enthält, mit einem Komma zwischen jedem Eintrag.

Es ist auch erwähnenswert, dass dies eine von vielen Möglichkeiten ist, XLSX-Dateien auf einem Android-Gerät programmgesteuert zu öffnen. Es gibt andere Methoden, die andere APIs oder Code verwenden. Dieses Beispiel beweist einfach, dass es möglich ist.

Greifen Sie auf XLSX-Dateien zu – ganz einfach oder schwierig

Der Zugriff auf XLSX-Dateien über die programmgesteuerte Methode ist möglich, allerdings auch umständlich. Sowohl Google Sheets als auch Microsoft Excel für Mobilgeräte bieten bessere Ergebnisse und einen viel einfacheren Zugriff auf XLSX-Dateien. Im Fall von Google Sheets müssen Sie außerdem keine Softwarelizenz erwerben, um Ihre Dateien zu öffnen.

Jetzt möchten wir von Ihnen hören. Warum möchten Sie eine XLSX-Datei auf Ihrem Android- oder Samsung-Gerät öffnen? Verwenden Sie wahrscheinlich eine programmgesteuerte Methode, obwohl es einfachere Methoden gibt? Sagen Sie es uns im Kommentarbereich unten.

Your Header Sidebar area is currently empty. Hurry up and add some widgets.