Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensätze mit nicht erlaubten Zeichen in Tabelle schreiben
zurück: Wohin mit der Funktion? weiter: Forumluar lässt sich nicht öffnen -> Laufzeitfehler 2004 Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
VBA-Toni
Gast


Verfasst am:
07. Feb 2012, 17:03
Rufname:

Datensätze mit nicht erlaubten Zeichen in Tabelle schreiben - Datensätze mit nicht erlaubten Zeichen in Tabelle schreiben

Nach oben
       Version: Office 97

Hallo,

ich habe eine Access-Datenbank mit 2 Tabellen ("Artikel" und "nicht erlaubte Zeichen"). In der Tabelle "Artikel" sollen die Felder "Artikeltext1", "Artikeltext2" und "Artikeltext3" nach den in der Tabelle "nicht erlaubte Zeichen" enthaltenen Zeichen durchsucht werden. Jeder Datensatz, der ein Zeichen aus der Tabelle "nicht erlaubte Zeichen" enthält, soll in eine weitere Tabelle, die z. B. "Ergebnis" heißen kann, geschrieben werden. Das ganze soll mit VBA geschehen. Die Tabelle "nicht erlaubte Zeichen" hat nur ein Feld ("Zeichen"), in dem die nicht erlaubten Zeichen stehen.

Ich habe schon viel gegoogelt, komme aber nicht weiter. Vielleicht hat jemand schon einmal ein ähnliches Problem gehabt und kann mir weiterhelfen.

Viele Grüße

Toni
MissPh!
Office-VBA-Programmiererin


Verfasst am:
07. Feb 2012, 17:40
Rufname:
Wohnort: NRW


AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei - AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei

Nach oben
       Version: Office 97

Hallo,

ich denke, so kommst du nicht zum Ziel. Das Feld in der Tabelle "UnerlaubteZeichen" sollte jeweils nur ein Zeichen enthalten, dafür aber die Tabelle so viele Datensätze wie es unerlaubte Zeichen gibt.
Dann könnte ich mir folgende Abfrage vorstellen:
Code:
Select DISTINCT Artikeltext1, Artikeltext2, Artikeltext3
From tab_Artikel, tab_UnerlaubteZeichen
Where InStr(Artikeltext1, Zeichen) > 0 OR InStr(Artikeltext2, Zeichen) > 0 OR InStr(Artikeltext3, Zeichen) > 0

_________________
Gruß MissPh!
VBA-Toni
Gast


Verfasst am:
08. Feb 2012, 00:46
Rufname:

AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei - AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei

Nach oben
       Version: Office 97

Hallo MissPH!

vielen Dank für Deine Antwort!

Ich habe mich vielleicht etwas missverständlich ausgedrückt. In der Tabelle "nicht erlaubte Zeichen" gibt es eine Spalte, in der je Zeile jeweils nur ein unerlaubtes Zeichen steht. Wenn eines dieser Zeichen in der Tabelle "Artikel" in den Feldern "Artikeltext1", "Artikeltext2" oder "Artikeltext3" vorkommt, soll der jeweils betroffene Datensatz in eine weitere Tabelle geschrieben werden.

Beispiel:

Tabelle1: Artikel

Artikeltext1 Artikeltext2 Artikeltext3
Kreissœge 500 Watt 5 Jahre Garantie
Bohrhammer 750 Watt mit Koffer
Bandschleifer 600 šatt mit 5 Schleifbändern

Tabelle2: nichterlaubte Zeichen (enthält ca. 50 Zeichen in 50 Zeilen)
Zeichen
–
™
š
œ

Tabelle3: Ergebnis
Artikeltext1 Artikeltext2 Artikeltext3
Kreissœge 500 Watt 5 Jahre Garantie
Bandschleifer 600 šatt mit 5 Schleifbändern

Wenn ich das über eine Abfrage mache, kommt die Fehlermeldung "Abfrage zu komplex". Deshalb hatte ich mir überlegt, dass es vielleicht über eine Schleife mit VBA-Code funktionieren könnte. Ich weiß nur nicht wie.

Viele Grüße

Toni
MissPh!
Office-VBA-Programmiererin


Verfasst am:
08. Feb 2012, 09:28
Rufname:
Wohnort: NRW

AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei - AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei

Nach oben
       Version: Office 97

Hallo,

das sieht doch soweit schon mal gut aus. Hast du meinen Vorschlag nicht ausprobiert?
Zeig doch bitte mal deinen Versuch, damit wir eine gemeinsame Grundlage haben.

_________________
Gruß MissPh!
VBA-Toni
Gast


Verfasst am:
08. Feb 2012, 12:37
Rufname:


AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei - AW: Datensätze mit nicht erlaubten Zeichen in Tabelle schrei

Nach oben
       Version: Office 97

Hallo MissPh!

hatte Deinen Vorschlag noch nicht ausprobiert, sorry!!!
Habe ich jetzt aber getan und es funktioniert super. Genau das Ergebnis, das
ich haben wollte.

Vielen, vielen Dank und viele Grüße!!!

Toni
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum 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 nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Import von Textdateien / automatisches Entfernen von Zeichen 1 Ost 660 02. Jun 2004, 11:24
lothi Import von Textdateien / automatisches Entfernen von Zeichen
Keine neuen Beiträge Access Tabellen & Abfragen: Vertikal abgelegte "Datensätze" in Zeilen umwandel 1 hoschi 480 01. Jun 2004, 20:29
Helge Vertikal abgelegte "Datensätze" in Zeilen umwandel
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle sichern 5 alfikoe 946 05. Mai 2004, 20:26
lothi Tabelle sichern
Keine neuen Beiträge Access Tabellen & Abfragen: Autowert in bestehende Tabelle 1 Gingi 729 23. Apr 2004, 11:45
mabe38 Autowert in bestehende Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Meine Abfrage produziert doppelte Datensätze 3 Charli-Brown60 2006 04. Apr 2004, 18:09
Willi Wipp Meine Abfrage produziert doppelte Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erstellen aus vorhandener Tabelle 6 moni 2010 29. März 2004, 15:39
moni neue Tabellen erstellen aus vorhandener Tabelle
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: einträge aus tabelle in formular anzeigen u. speichern 1 gast 1161 25. März 2004, 09:33
Willi Wipp einträge aus tabelle in formular anzeigen u. speichern
Keine neuen Beiträge Access Tabellen & Abfragen: ausgeblendete Tabelle wieder einblenden 2 Dana79 2758 24. März 2004, 11:54
Dana79 ausgeblendete Tabelle wieder einblenden
Keine neuen Beiträge Access Tabellen & Abfragen: Nach Abfrage nicht mehr möglich in DB zu schreiben??!! 1 El_Kloncks 498 18. März 2004, 09:59
lothi Nach Abfrage nicht mehr möglich in DB zu schreiben??!!
Keine neuen Beiträge Access Tabellen & Abfragen: Dynamische Tabelle erstellen? 1 trabifant 1341 11. März 2004, 17:12
Willi Wipp Dynamische Tabelle erstellen?
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage in Tabelle kopieren 7 Prummel 2569 04. März 2004, 10:36
Willi Wipp Daten aus Abfrage in Tabelle kopieren
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl Datensätze nach Uhrzeit 2 Ugur 674 06. Feb 2004, 14:00
Gast Anzahl Datensätze nach Uhrzeit
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Word VBA