Page Title

Benutzer-Werkzeuge

Webseiten-Werkzeuge


mikeurban:anleitungen:import_excel

Dies ist eine alte Version des Dokuments!


Import von Netzdaten aus Excel-Tabellen

Dieser Artikel wird momentan überarbeitet. Wichtige Teile können fehlen oder sogar falsch sein. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Letzte Änderung mit MIKE URBAN Version 2009, Service Pack 2

Einrichten der ODBC-Verbindung

Der Import aus Excel beruht auf einer ODBC-Verbindung, welche Sie zunächst vorbereiten müssen. Dieser Schritt ist nur einmal erforderlich, die Verbindungseinstellungen werden auf Ihrem Computer gespeichert. MIKE URBAN kann derzeit nur auf die 32bit - Version des ODBC Administratortool zugreifen. Daher muss sicher gestellt werden, dass die richtige Version in Microsoft Windows geöffnet und bearbeitet wird. Die 64-Bit-Version vom Betriebssystems Microsoft Windows enthält sowohl die 32-Bit als auch die 64-Bit-Version des ODBC. Um die richtige Verbindung auszuwählen - je nach Version Ihres Betriebssystems - lesen Sie bitte folgende Anleitung.

(1)

  • In Windows 10 öffnen Sie die Systemsteuerung → Verwaltung → Datenquellen (ODBC) und achten Sie darauf hier die 32-bit Version auszuwählen.
  • In Windows 7 greift die Systemsteuerung automatisch auf die 64-bit Version zu. Öffnen Sie daher das Command Fenster ( Start→ "cmd.exe") und tippen Sie folgenden Code in das Fenster:

C:\Windows\SysWOW64\odbcad32.exe

(2) Wechseln Sie zu dem Reiter "System DSN" und erstellen Sie mit <Hinzufügen> einen neuen Eintrag.

(3) Wählen Sie den "Microsoft Excel-Treiber (*.xls, *xlsx*)".

(4) Im nächsten Eingabefeld geben Sie als Datenquellennamen beispielsweise "muExcel" an. Wählen Sie keine Arbeitsmappe aus!

(5) Bestätigen Sie mit <OK> und schließen Sie das ODBC-Setup mit einem weiteren <OK>.

Vorbereiten der Excel-Tabellen

Anhand Beispieltabelle erklärt

e:\Dokumente\unt\Schulung\MURBANMM_Schulung\C_ImportExport\xls\muKanalnetz_02.xlt

(ev _03 wo die Info über der Tabelle in die Kommentare geschrieben wird)

Wichtig in Excel:

Ev. Namensbereiche definieren

Probleme mit dem Erkennen von Feldtypen

Einrichten und Durchführen des Imports

Um den Import durchzuführen, laden Sie die Import-Konfigurationsdatei für den Spezialeditor herunter. Wenn Sie möchten, können Sie den Import anhand von Beispiel-Excel-Datei ausprobieren.

Beteiligte Dateien und Tabellen

Der Import excel_config.xml basiert auf einem Excel-File, das alle erforderlichen Informationen enthält:

Beim Importieren nach MIKE URBAN werden die Daten in folgende MOUSE-Tabellen geschrieben:

  • Knoten (msm_Node)
  • Haltungen (msm_Link)
  • Sonderprofile (ms_CRS)
  • Profilpunkte (ms_CRSD)

Festlegen der Aufgabe mit der Datenquelle

(1) Starten Sie im Menü "Datei" den "Import/Export…" und gehen Sie mit "Weiter" zum nächsten Schritt.

(2) Verwenden Sie den Spezialeditor und öffnen Sie mit […] die Konfigurationsdatei "excel_config.xml".

(3) Klicken Sie auf "Weiter". Der Spezialeditor öffnet sich. Links sehen Sie eine Aufgabe "Import EXCEL_ODBC". Wenn Sie auf die Aufgabe doppelklicken, öffnen sich die darunter liegenden Tabellenkonfigurationen.

(4) In der Aufgabe "Import EXCEL_ODBC" müssen Sie auf der rechten Seite im Register "Allgemein" unter "Quelle" die zuvor erstellte ODBC-Verbindung und in weiterer Folge das Excel-File auswählen. Löschen Sie dazu den Text, drücken Sie auf […] und wählen Sie unter .

(2) Es öffnet sich automatisch ein neues Dialogfenster mit dem Namen "Arbeitsmappe auswählen". Suchen Sie hier Ihre Excel und bestätigen Sie die Auswahl mit einem Doppelklick. Ihr Dialogfenster sollte nun ähnlich dem hier angeführten sein. Achtung nach "ODBC;" muss ein Pfad zum ausgewählten Excel eingefügt worden sein, ansonsten haben Sie die falsche ODBC Verbindung erstellt.

Ist es richtig, dass nur xls-Dateien eingelesen/verknüpft werden können, und keine xlsx-Dateien?

Das hängt ODBC-Treiber für Excel-Mappen ab, welcher vom Betriebssystem oder von MS Office zur Verfügung gestellt wird. Wenn Sie Excel 2007 oder später verwenden, sollte Ihr ODBC-Treiber auch eine Verbindung zu xlsx-Dateien herstellen können. Schalten Sie im entsprechenden Auswahldialog auf "Alle Dateien (*.*)" um, damit Sie auch xlsx-Dateien auswählen können. Falls das nicht funktioniert, müssten Sie den entsprechenden ODBC-Treiber bei Microsoft herunterladen.

Offene Punkte

  • Import von Einzugsgebieten
mikeurban/anleitungen/import_excel.1535966822.txt.gz · Zuletzt geändert: 2018/09/03 11:27 von katharina