Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung VB for Applications

Unterschiedliche .txt-Dateien in Access einlesen

Mitglied: metaworx

metaworx (Level 1) - Jetzt verbinden

28.07.2009, aktualisiert 18.10.2012, 5648 Aufrufe, 3 Kommentare

- Script liest Netzwerkkonfiguration aus und speichert alles in eine txt-Datei
- Mit MS Access / VBA Textfile auslesen und zur Auswertung übertragen

Hallo zusammen,

in unserem Unternehmen setzen wir ein Script ein, welches die aktuelle Netzwerkkonfiguration von jedem Rechner im Netzwerk in einer Textdatei abspeichert.
Darin enthalten sind Daten, wie Betriebssystem, IP-Adresse, installierte Treiber usw.

Nun wollen wir diese Textfiles mit Hilfe von VBA zur besseren Analyse und Auswertung in MS Access importieren.
Das Textfile ist in Abschnitte je Klasse unterteilt, also Treiber, Software usw. Problem hierbei ist die unterschiedliche Länge, also
wenn z.B. keine Treiber installiert, wird dies auch nicht angezeigt.

Wir haben schon im Netz gesucht, hier aber nur Anleitungen für immer gleich aufgebaute Dateien gefunden.
Gibt es die Möglichkeit, mit Hilfe von VBA, einzelne Textpassagen rauszusuchen und in Access zu importieren?

Ein kleines Code-Bsp. würde helfen bzw. weitere Infos gerne auf Anfrage ...
Mitglied: 60730
28.07.2009 um 10:26 Uhr
Servus und willkommen im Forum,

das einfachste ist - sorge dafür, dass die importdateien "gleich" sind.

bzw. noch besser wäre es, das Script und ein (kurzes) Beispiel zu posten.
Dann kann man besser verstehen, wo der Schuh drückt und genau dort ansetzen.

Gruß
Bitte warten ..
Mitglied: metaworx
28.07.2009 um 10:56 Uhr
Hallo TimoBeil

nun, hier ein exemplarischer Ausschnitt aus der Textdatei.
Diese soll, wie bereits erwähnt mittels VBA ausgelesen und deren Inhalte
in die bereits dafür vorgesehenen (!) Felder in einem Formular / Tabelle
geschrieben werden:

XXX
Uebersicht - XXXXXX - 2008/09/10 - 19:11:50

Angemeldeter Benutzer: XXX
________________________________________________________________________
Betriebssystem Info
________________________________________________________________________

Hostname: XXX
Betriebssystem: Microsoft Windows XP Professional
installiertes Service Pack: Service Pack 2
letzter Bootvorgang: 2008/09/10 19:06:07
Windows Verzeichnis: C:\WINDOWS


________________________________________________________________________
Drucker
________________________________________________________________________

Bezeichnung: Microsoft XPS Document Writer
Treibername: Microsoft XPS Document Writer
Ort:
Port: XPSPort:
Freigabename:
Bezeichnung: Microsoft Office Document Image Writer
Treibername: Microsoft Office Document Image Writer Driver
Ort:
Port: Microsoft Document Imaging Writer Port:
Freigabename:
Bezeichnung: XXX
Treibername: XXX
Ort: C033
Port: XXX
Freigabename: XXX
Bezeichnung: XXX
Treibername: XXX
Ort: XXX
Port: XXX
Freigabename: XXX


________________________________________________________________________
installierte Druckertreiber
________________________________________________________________________

XXX

XXX

XXX

XXX

XXX


usw. ....

jetzt kann es natürlich sein, dass auf dem Rechner keine Drucker/Treiber installiert sind, demnach fehlt hier der Text (kein Platzhalter!)
Kann ich prüfen, wie etwa: suche "Drucker" bis "---" und exportiere den Text dorthin usw.?
Bitte warten ..
Mitglied: 60730
28.07.2009, aktualisiert 18.10.2012
Servus,

das habe ich geahnt

Dein Problem sind die daten, die in je einer Zeile stehen, und nicht als Tabelle.

Schau dir mal diese Anleitung an.
"so" bist du schneller am gleichen Ziel.

Mit den Druckern - gebe ich zu - ist die Anleitung noch nicht auf dem aktuellen Stand.

Gruß
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Einlesen von Txt-Dateien mit unterschiedlichen Trennern mit Excel VBA
gelöst Frage von mhsk97VB for Applications12 Kommentare

Hallo Wissende, ich habe eine Textdatei mit unterschiedlichen Trennern vorliegen die ich über ein Excelmakro einlesen und schlußendlich als ...

Batch & Shell
Powershell - zeilenweise Variablen aus TXT Datei einlesen
gelöst Frage von adm2015Batch & Shell12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte meinen alten Batch Code in Powershell verwenden und finde keinen passenden Lösungsansatz. ...

Batch & Shell
Mehrere txt Dateien einlesen und letzte Zeile löschen
gelöst Frage von THRILLERBatch & Shell1 Kommentar

Hallo Gemeinde, ich beschäftige mich mit folgendem Problem. Und zwar will ich aus einem Ordner mehrere Dateien einlesen und ...

VB for Applications
Messwerte aus mehreren .txt Dateien in eine Exceltabelle einlesen
gelöst Frage von arotcivVB for Applications6 Kommentare

Ich quäle mich seit Tagen mit gefährlichem Halbwissen um Codes die hier bereitgestellt wurden so abzuändern, dass ich zwei ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 2 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 3 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 3 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 3 TagenSicherheit12 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Firewall
Penetrationstester-Labor - Firewalls
Frage von Oli-nuxFirewall10 Kommentare

Mich würde interessieren warum man beim Einrichten eines Penetrationstester-Labor (VMs) die Firewall der Systeme deaktivieren soll? Hat das nur ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS9 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Netzwerkgrundlagen
IPv6 Inter-VLAN Routing
gelöst Frage von clSchakNetzwerkgrundlagen9 Kommentare

Hi ich befasse mich gerade mit der Implementierung von IPv6 was bisher (in einem VLAN) korrekt funktioniert inkl. DNS ...

Windows Netzwerk
Zugriff auf den Desktop Ordner eines anderen Rechners in der gleichen Domäne
gelöst Frage von JensNomaWindows Netzwerk6 Kommentare

Guten Abend, ich war neulich mit unserem Admin am Tisch gesessen. Er an seinem Notebook angemeldet mit dem Domänen-Admin, ...