Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
984to988
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
984to988
984to988
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Text suchen, vergleichen, ggf. und ersetzen

Text suchen, vergleichen, ggf. und ersetzen
10.06.2008 08:41:00
Jonathan
Hallo und guten Morgen,
ich habe in meiner Textbox einen Text mit verschiedenen Platzhaltern stehen. Diese haben immer das Format [FELD-...]. Nun möchte ich eine Abfrage starten, ob diese im Text verwendeteten Felder auch in meiner Tabelle stehen, wenn nicht, sollen diese durch andere Feldnamen ersetzt werden.
Soweit habe ich mir zwar schon ein Grundgerüst überlegt, ich habe aber keine Ahnung, wie ich innerhalb des Textes nach VARIABLEN Platzhaltern suchen und diese dann ersetzen soll.
1) Es müsste ja nach dem Beginn "[FELD-" bis zur nächsten eckigen Klammer gesucht werden
2) ein definiertes Feld müsste durch einen anderen Text ersetzt werden können
Würde mich sehr freuen, wenn ihr mir zu diesen beidne Punkten Tipps geben könntet.
Vielen Dank, Grüße
Jonathan

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text suchen, vergleichen, ggf. und ersetzen
10.06.2008 18:57:00
Jonathan
Hey,
ich bin jetzt ein KLEINES Stück weiter gekommen. Und zwar schreibe ich die im Text vorhandenen Felder (welche im Sheet Daten Zellen B1:B20 nicht vorkommen) in Spalte C untereinander (dieses leider manuell). Dann kommen in Spalte D jeweils die Feldnamen, durch welche die bisherigen ersetzt werden sollen. Mit

Sub Test
With Sheets("Daten")
For i = 1 To .Cells(.Rows.Count, 3).End(xlUp).Row
With Selection
Sheets("Cache").Range("C14").Replace What:=.Cells(i, 3).Value, _
Replacement:=.Cells(i, 4).Value, LookAt:=xlPart
End With
Next
End With
End Sub


kann ich zwar nun die Feldnamen ersetzen, allerdings weiß ich nicht, wie ich die im Text vorhandenen Felder mit denen in Spalte B vergleichen soll?!
Grüße
Jonathan

Anzeige

322 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige