Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Artikelnummer aus Textdatei importieren
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
fabiand
Newbie
Newbie


Anmeldedatum: 26.03.2006
Beiträge: 2
Wohnort: Bernreid

BeitragVerfasst am: 26.03.2006, 16:01 Nach oben

Hallo!

ich habe folgendes Problem und keine Lösung gefunden.

Ich versuche eine Textdatei mit Artikeldaten in Access zu importieren.
Die Textdatei hat dummerweise kein eindeutiges Trennzeichen auser einer vier stelligen Artikelnummer.

z.B.

1004 Computer
Toller Computer mit vielen Extras

Ich möchte Sie jetzt in Access importieren jedoch im Format

Artikel-nr |Produkt |Beschreibung
1004 | Computer |Toller Computer

Auch hinzufügen von einem Trennzeichen in Excel/Word funktioniert über die Erstezen funktion nicht. Ich kann nur die Komplette Zahlenkette ersetzen, aber kein Zeichen davor hinzufügen, dass dann als Trennzeichen dienen kann.

Vielen Dank für eure Hilfe.

lg
fabian
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
Michael
Admin von Office-Hilfe.com
Admin von Office-Hilfe.com


Anmeldedatum: 20.12.2003
Beiträge: 1480
Wohnort: Miltenberg

BeitragVerfasst am: 26.03.2006, 18:44 Nach oben

Kannst Du nicht mit fester Breite importieren? wenn es immer vier stellen sind?

_________________
Image

--> Bitte keine Probleme per PN. Dafür ist das Forum da!!!
--> Vor Änderungen im System und der Registry --> Backup!! Es wird keine Haftung für Schäden übernommen!
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail sendenICQ-Nummer
fabiand
Newbie
Newbie


Anmeldedatum: 26.03.2006
Beiträge: 2
Wohnort: Bernreid

BeitragVerfasst am: 26.03.2006, 19:14 Nach oben

Danke für den Tipp, aber das funktioniert auch nicht.

Die Textdatei sieht so aus:

1004 Computer
AMD Athlon3GhZ

Wenn ich jetzt nur die ersten vier Zeichen als Trennung benutze sieht die Access Datentabelle so aus:

Feld1 |Feld2
1004 Computer
AMD Athlon3Ghz

Habe es schon mit einem Mischmasch aus Word und Excel versucht.
Mit Makros funktionieren paar einige Sachen.

Gibt es vielleicht ein Aufzeichnungstool das ich auch in Access verwenden kann. Oder kann man die Codes mischen??

z.b.
Suche die Zahlenkette bestehende aus 4 Zeichen. Schneide den Rest weg und schreibe es in Feld2. Gehe zum nächsten usw.
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail senden
racoon0506
Office-Spezialist
Office-Spezialist


Anmeldedatum: 20.01.2006
Beiträge: 85
Wohnort: Rümmelsheim

BeitragVerfasst am: 27.03.2006, 10:03 Nach oben

kann man prinzipiell sagen, dass die Artikel aus zwei Zeilen bestehen, wobei die Nr. und die Bezeichnung in der ersten Zeile und die Beschreibung in der zweiten Zeile steht?

Liegt die Datei im Format *.txt vor?

Dann liesse sich da auch etwas per VBA machen.
Es gibt immer noch die Möglichkeit eine Datei sequentiell zu öffnen und Zeilenweise einzulesen.

etwa so:
Code:
dim Zeile1 as String, Zeile2 as String
dim rs as dao.recordset
set rs=CurrentDB.OpenRecordset("DeineTabelle")

Open "Pfad/Datei.txt" for Input as #1
do while not EOF(1)
Line Input #1, Zeile1
Line Input #1, Zeile2
rs.AddNew
rs!ArtNr=Val(Left(Zeile1,4))
rs!Produkt=right(Zeile1,(len(Zeile1)-5))
rs!Beschreibung=Zeile2
rs.Update
Loop
Close #1
rs.close
set rs=Nothing


In dem Beispiel gehe ich davon aus, dass in der Acc-Tabelle das Feld ArtNr als Zahlenfeld definiert wurde, der Rest jedoch Text ist.
Das Ganze könnte aus einem Modul oder aus einem Formular heraus ausgeführt werden.
(Der Code ist nicht überprüft, sondern aus dem Bauch heraus. Daher keine Garantie, dass auch Fehlerlos!)

_________________
Ein kluger Mann widerspricht nie seiner Frau .... Er wartet, bis sie es selbst tut.
Feedback ist wichtig.
Bei Access-Fragen die verwendete Version angeben! Es gibt gravierende Unterschiede!!!!
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail sendenWebsite dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Daten aus html-Tabelle in Excel impor... eis33 Microsoft Excel Hilfe 2 13.11.2008, 16:08 Letzten Beitrag anzeigen
Keine neuen Beiträge E-Mails als Dateien im Explorer ins O... Pave Microsoft Outlook Hilfe 3 25.10.2008, 09:51 Letzten Beitrag anzeigen
Keine neuen Beiträge E-Mails importieren von "Ingredi... Tina71 Microsoft Outlook Hilfe 0 18.09.2008, 11:52 Letzten Beitrag anzeigen
Keine neuen Beiträge Daten aus Excel nach Excel importieren trottlbua Microsoft Excel Hilfe 8 21.07.2008, 14:54 Letzten Beitrag anzeigen
Keine neuen Beiträge Tabellen importieren und an vorhanden... lagenie Microsoft Access Hilfe 1 26.04.2008, 22:51 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de