Thema Datum  Von Nutzer Rating
Antwort
Rot Suchen und ersetzen
22.11.2017 09:31:32 Mauricio
NotSolved
22.11.2017 17:27:00 fransi
NotSolved
23.11.2017 13:44:16 Mauricio
NotSolved
23.11.2017 16:56:52 fransi
Solved
06.12.2017 13:57:44 Gast85754
NotSolved
23.11.2017 13:58:36 Gast95920
NotSolved

Ansicht des Beitrags:
Von:
Mauricio
Datum:
22.11.2017 09:31:32
Views:
1330
Rating: Antwort:
  Ja
Thema:
Suchen und ersetzen
Guten Tag liebe Gemeinde Mein Problem: Für ein Projekt darf ich ein Lebensmittelsortiment auf Allergene überprüfen und diese dann gross hervorheben. Bsp. Weizenmehl -> WEIZENMEHL Das Sortiment umfasst ca. 60000 Artikel und aktuelle habe ich 400 verschiedene allergene Stoffe gesammelt, die zu ersetzen sind. Lasse ich das unten aufgeführte Makro mit allen Stoffen durchlaufen, ersetzt es mir vieles in komische Wörter die nicht in der liste der zu ersetzenden Wörter stehen (Wirr zusammengesetzte wörter wie SAHNEPULVERBITTERNÜSSEpulver) Ich kenne mich im VBA zu wenig bis garnicht aus.. und das Makro habe ich nach langer google suche gefunden. Aus diesem Grund wende ich mich an Euch. Könnt ihr mir bei meinem Problem helfen? Freundliche Grüsse Mauricio Dieses Vorhaben habe ich mit dem folgendem Makro umzusetzen. Sub mehrfachSuchenUndErsetzen1() Dim suchArray() Dim ersetzArray() Dim k As Long suchArray = Array("Weizen", "Weizenprotein", "Gerstenmalz", "Gerstenmalzmehl", "Gerstenmalzextrakt", "Weizenmehl", "Weizenkleber", "Weizenstärke", "Weizenfaser", "Hartweizengriess") ersetzArray = Array("WEIZEN", "WEIZENPROTEIN", "GERSTENMALZ", "GERSTENMALZMEHL", "GERSTENMALZEXTRAKT", "WEIZENMEHL", "WEIZENKLEBER", "WEIZENSTÄRKE", "WEIZENFASER", " HARTWEIZENGRIESS") For k = LBound(suchArray) To UBound(suchArray) Call ActiveSheet.UsedRange.Replace(suchArray(k), _ ersetzArray(k), _ , _ , _ False) Next k End Sub

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Suchen und ersetzen
22.11.2017 09:31:32 Mauricio
NotSolved
22.11.2017 17:27:00 fransi
NotSolved
23.11.2017 13:44:16 Mauricio
NotSolved
23.11.2017 16:56:52 fransi
Solved
06.12.2017 13:57:44 Gast85754
NotSolved
23.11.2017 13:58:36 Gast95920
NotSolved