Vollständige Länder-Listbox erstellen

Unterschiedliche Inhalte, Formate und Zielsprachen

Diese Webseite bietet die Möglichkeit, verschiedene Listen aller Länder, in unterschiedlichen Formaten und Zielsprachen als ZIP-Datei herunterzuladen: World countries.

Es gibt zahlreiche Inhalte zur Auswahl:

  • nur anerkannte Staaten oder
  • alle Länder.

Sowie unterschiedliche Zielsprachen und diverse Output-Formate:

  • Sql,
  • CSV,
  • JSON oder
  • PHP.

Download der Länderliste als eine CSV-Datei

Hier zuerst mal eine kurze Anleitung, wie Sie für den Download vorzugehen und was Sie danach nachzuarbeiten haben.

Optionsauswahl auf der Website und Download der ZIP-Datei

  • Wählen Sie auf der Webseite direkt unter dem Abschnitt ‘Download’ Ihre gewünschte Sprache. Klicken Sie hierzu auf die Checkbox im grauen Tabellenkopf der entsprechend benannten Tabelle (German).
  • Wählen Sie anschließend in der ausgewählten Tabelle alle Checkboxen ab, außer ‘World’ und ‘CSV’ der gleichen Zeile.
  • Drücken Sie danach den Button ‘Download’ am unteren Ende der Seite um die Liste als ZIP-Datei herunterzuladen.

CSV-Datei etwas nachbearbeiten

Anschließend müssen Sie die heruntergeladene CSV-Datei aus dem ZIP-Archiv entpacken sowie noch ein bisschen nachbearbeiten.

CSV-Datei nach Excel importieren (Zusammenfassung)

Eine knappe Zusammenfassung der notwendigen Schritte:

  • Importieren Sie die Datei ‘countries.csv’ nach Excel.
  • Setzen Sie den ‘Dateiursprung (Zeichencodierung)’ auf ‘56001 : Unicode (UTF-8)'.
  • Ignorieren Sie anschließend die Header-Zeile sowie die erste und letzte Spalte komplett.
  • Tauschen Sie nach dem erfolgten Import die Reihenfolge der beiden Spalten. Die Spalte mit den 2-stelligen ISO-Kürzeln muss vorne stehen und die Spalte mit dem Ländernamen muss hinten stehen.

Speichern Sie zum Abschluss Ihrer Arbeiten in Excel Ihre Änderungen im CSV-Format.

CSV-Datei nach Excel importieren (Schritt für Schritt)

Im Folgenden eine ausführliche ‘Schritt für Schritt’ Anleitung mit allen Details für den Import der Länderliste nach Excel. Die Beschreibung beruht auf den Versionen Excel 2007 und Excel 2010.

  • Entpacken Sie die heruntergeladene ZIP-Datei und öffnen Sie die Datei ‘countries.csv’ (im Falle von Deutsch ‘…\world-countries\data\de\countries.csv’) auf folgende Weise in Microsoft Excel.
  • Starten Sie Excel mit einer neuen leeren Arbeitsmappe.
  • Wählen Sie über die Karteikarte ‘Daten’ im Abschnitt ‘Externe Daten abrufen’ die Option ‘Aus Text’ aus.
  • Es öffnet sich der Dialog ‘Textdatei importieren’.
    Wählen Sie hier die zu öffnende Datei aus und betätigen Sie die ‘Importieren’ Schaltfläche.
  • Textkonvertierungs-Assistent - Schritt 1 von 3:
    • Legen Sie den ‘Dateiursprung (Zeichencodierung)’ auf ‘56001 : Unicode (UTF-8)’ fest.
      Dieser Eintrag erscheint fast ganz unten in der Liste.
    • Stellen Sie ‘Import beginnen in Zeile’ auf 2 ein.
      Die erste Zeile enthält die Spaltentitel.
    • Fahren Sie mit der Schaltfläche ‘weiter’ fort.
  • Textkonvertierungs-Assistent - Schritt 2 von 3:
    • Setzen Sie das Trennzeichen auf Komma statt auf Tab-stopp.
    • Fahren Sie mit der Schaltfläche ‘weiter’ fort.
  • Textkonvertierungs-Assistent - Schritt 3 von 3:
    • Wählen Sie unter ‘Datenvorschau’ die erste Spalte (id) aus und setzen Sie oben ‘Datenformat der Spalten’ auf ‘Spalten nicht importieren’.
    • Wählen Sie unter ‘Datenvorschau’ die vierte Spalte (alpha3) aus und setzen Sie oben ‘Datenformat der Spalten’ auf ‘Spalten nicht importieren’.
    • Bestätigen Sie den Assistenten mit der Schaltfläche ‘fertigstellen’.
    • Bestätigen Sie den Dialog ‘Daten importieren’ mit der Vorauswahl ‘bestehendes Arbeitsblatt’ mit der Schaltfläche ‘OK’.

Kurze Bearbeitung der Daten in Excel

  • Verschieben Sie die hintere der beiden importierten Spalten (mit den 2-stelligen Länderkürzeln) nach vorne.
    • Klick auf Spaltenkopf B.
    • Das Kontextmenü mit rechtem Mausklick öffnen und ‘Ausschneiden’ wählen.
    • Klick auf Spaltenkopf A.
    • Das Kontextmenü mit rechtem Mausklick öffnen und ‘ausgeschnittene Zellen einfügen’ wählen.

Excel Tabelle mit Ländercodes als CSV-Datei speichern

  • In Excel auf das Symbol ‘Speichern’ klicken.
  • Im folgenden ‘Speichern unter’ Dialog den Dateityp auf ‘CSV (Trennzeichen-getrennt) (*.csv)’ setzen.
  • Mit der Schaltfläche ‘Speichern’ fortfahren.
  • Die beiden folgenden Warn-Dialoge bestätigen.

CSV-Datei in Visforms importieren

Anschließend können Sie die CSV-Datei in Visforms importieren.