Office: (Office 2013) Wenn zelle Text enthält dann

Helfe beim Thema Wenn zelle Text enthält dann in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich möchte einen code schreiben mit dem ein bestimmter Text in eine Zelle geschrieben wird wenn in einer anderen Zelle ein bestimmtes Wort... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Matthias3L, 25. August 2017.

  1. Wenn zelle Text enthält dann


    Hallo, ich möchte einen code schreiben mit dem ein bestimmter Text in eine Zelle geschrieben wird wenn in einer anderen Zelle ein bestimmtes Wort steht. Wenn in Tabelle1 Spalte B entweder Haus, Garten oder Fluss steht dann soll in Tabelle 2 Spalte A Tisch geschrieben werden. Steht aber etwas anderes drin dann schreibe Maus. Es gibt nur diese 4 Wörter.

    Mein Code funktioniert wenn alles in Tabelle 1 steht, jetzt müsste der code nur angepasst werden. Eigentlich recht einfach, doch excel fügt den Text nicht ein, es passiert nichts.. Hier der Code:

    Option Explicit*
    Sub CopyTable()*
    Dim x%, n%*

    With Worksheets("Tabelle1")*
    n = Worksheets("Tabelle1").Cells(Rows.Count, 2).End(xlUp).Row*
    *
    For x = 1 To n*
    If Len(Worksheets("Tabelle1").Cells(x, 2)) = "Haus" Then*
    Worksheets("Tabelle2").Cells(x, 1).Value = "Tisch"*
    End If*
    Next x
    End With
    End Sub*

    Ich würde mich über Hilfe freuen.
    Gruß
    Matthias

    :)
     
    Matthias3L, 25. August 2017
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    der Code läuft nicht, entferne erstmal "*" durch nichts.
    Es erfolgt keine Überprüfung auf die vorgegebenen Wörter. Instr()

    Ich baue keine Datei nach. Die Zeit hat schon jemand investiert.

    Ein Nachbau sieht meist anders aus als das Original. Darum sollte das Original verlinkt werden.

    Der Name einer hochgeladenen Mappe wird im Beitrag automatisch angezeigt, sodass es bei Verwendung von aussagekräftigen Namen leichter fällt, sie später im Ablageordner wiederzufinden und sie gedanklich einem bestimmten Thema zuzuordnen. Namen wie Test, Mappe, Beispiel usw. sind so allgemein, dass eine Zuordnung zu einem Thema unmöglich gemacht wird.
     
    Hajo_Zi, 26. August 2017
    #2
  3. Moin
    Hab mal deine Angaben so uebernommen, ob diese stimmen kann ich nicht sehen.
    Code:
    gruss hary
     
  4. Wenn zelle Text enthält dann

    Danke, ich probiers später aus.
     
    Matthias3L, 26. August 2017
    #4
  5. Moin,

    der Code tut, was er soll.
    Code:
    fragt nicht nach dem Inhalt, sondern nach der Länge des Zellinhaltes. Und die wird vielleicht 4 sein, aber niemals "Haus".

    Anmerkung1: Stell bitte die Datei direkt hier ein, Dein Kopieren klebt an die Zeilen einen unnützen Stern.

    Anmerkung2: With soll Schreibarbeit verringern. Es reicht dann, beim Bezug nur noch .Cells(... zu schreiben.

    Anmerkung3: Du kennst die Else-Klausel? Und auch die Select Case-Anweisung?
     
    drambeldier, 26. August 2017
    #5
  6. Danke für die Hilfe. Natürlich kenne ich die else uns select case anweisung. Den code verwende ich noch an einer anderen Stelle in meiner Arbeitsmappe, da funktioniert es (Bedingung, wenn zelle leer dann) ja ist nicht das gleiche. Deswegen dachte ich dass es hier auch gehen müsste. Aber der Vorschlag von Hary ist besser.
     
    Matthias3L, 27. August 2017
    #6
  7. Hajo_Zi
    Hajo_Zi Erfahrener User
    ja, der Berücksichtigt aber nicht
    Code:
    Schreibe "Haus und Garten" in Zelle.
     
    Hajo_Zi, 27. August 2017
    #7
  8. Wenn zelle Text enthält dann

    Moin Hajo
    Das war die Vorgabe:
    dann kann doch nur ein Wort drin stehen, oder?
    und nicht: "Haus und Garten"
    gruss hary
     
  9. Hajo_Zi
    Hajo_Zi Erfahrener User
    ich habe mich an den Betreff gehalten.
     
    Hajo_Zi, 27. August 2017
    #9
  10. Ich habs verstanden, ok danke
     
    Matthias3L, 27. August 2017
    #10
Thema:

Wenn zelle Text enthält dann

Die Seite wird geladen...
  1. Wenn zelle Text enthält dann - Similar Threads - zelle Text enthält

  2. Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird nicht berücksichtigt)

    in Microsoft Excel Tutorials
    Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird nicht berücksichtigt): Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird nicht berücksichtigt) Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010...
  3. Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird beachtet)

    in Microsoft Excel Tutorials
    Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird beachtet): Überprüfen, ob eine Zelle Text enthält (Groß-/Kleinschreibung wird beachtet) Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel 2019 Excel 2016 Excel...
  4. Eines oder mehrere der Keywords von Liste in Zelle (Text) enthalten = 1, sonst 0

    in Microsoft Excel Hilfe
    Eines oder mehrere der Keywords von Liste in Zelle (Text) enthalten = 1, sonst 0: hallo zusammen kriege was nicht auf die reihe, frage mich ob dies so überhaupt möglich ist. ich habe text, und muss lediglich wissen ob eines oder mehrere der keywords aus der liste darin...
  5. Funktion ZÄHLENWENN: enthält eine Zelle einen Text einer Zelle aus einem Arrays ?

    in Microsoft Excel Hilfe
    Funktion ZÄHLENWENN: enthält eine Zelle einen Text einer Zelle aus einem Arrays ?: Hallo, ich versuche mal, mein Problem zu schildern, indem ich das Obst-Beispiel der Excel-Hilfe verwende. Ich habe in mehreren Zellen den ZÄHLENWENN-Bereich, z.B.: C1 = "Bananen" C2 = "Äpfel" C3...
  6. Zelle enthält bestimmten Text

    in Microsoft Excel Hilfe
    Zelle enthält bestimmten Text: Ich habe eine Spalte, deren Zellen beispielhaft folgendem Inhalt haben können: "O ABC10-00173-49459-1966 ERD TS" Ich möchte in der Nachbarspalte jeweils abgefragt haben ob die Nebenzelle "ERD"...
  7. Auswertung von Spalten, deren Text-Zellen unter anderem Kürzel enthalten

    in Microsoft Excel Hilfe
    Auswertung von Spalten, deren Text-Zellen unter anderem Kürzel enthalten: Hallo, ich bin nicht wirklich excelfit und weiß nur, daß man mein Problem auf verschieden Weise lösen kann - das macht das Suchen im Forum extrem schwierig. Von daher hier einfach mal mein...
  8. Zelle die Text enthalten summieren

    in Microsoft Excel Hilfe
    Zelle die Text enthalten summieren: Hallo zusammen, ich hab ein kleines problem. ich hab eine tabelle inder in der spalte anstatt 1 ein x steht... jetzt sollen aber alle x zusammen gezählt werden. ich hoffe ihr könnt damit was...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden