Office: Wenn Wert x in Spalte F dann setze E=y und F=z

Helfe beim Thema Wenn Wert x in Spalte F dann setze E=y und F=z in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, Ich habe den unten stehenden code erfolgreich in 2 Excel 2007 Dateien integriert und er funktioniert dort auch einwandfrei. Wenn in der used... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von terryjak, 20. April 2015.

  1. Wenn Wert x in Spalte F dann setze E=y und F=z


    Hallo,

    Ich habe den unten stehenden code erfolgreich in 2 Excel 2007 Dateien integriert und er funktioniert dort auch einwandfrei.
    Wenn in der used range in Spalte F der Wert "x" gefunden wird, wird in Spalte E der Wert "y" gesetzt und dann in Spalte F der Wert "x" durch "z" ersetzt.

    Nun benutze ich ihn auch in einer dritten Excel 2007 Datei, erhalte dort jedoch auf einmal den Fehler "400". Woran könnte das liegen?
    Der used range in dieser Dateiist ziemlich gross (28974 Zeilen) - kann das die Ursache für die Fehlermelung sein?
    Oder gibt es eie bessere code Lösung für den beschriebenen Zweck?

    VG terryjak

    Code:
    [/
    Sub C_ITP()
    
    Dim lngLetzteZeile As Long
    Dim lngZaehler As Long
    
    lngLetzteZeile = Worksheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row
    For lngZaehler = lngLetzteZeile To 1 Step -1
    
    If Worksheets("Sheet1").Cells(lngZaehler, 6) = "x" Then
    Worksheets("Sheet1").Rows(lngZaehler, 5).Value = "y"
    Worksheets("Sheet1").Rows(lngZaehler, 6).Value = "z"
    End If
    
    Next lngZaehler
    
    End Sub
    CODE]
    
    [trace]321865[/trace]
     
    terryjak, 20. April 2015
    #1
  2. Hallo,

    welche Zeile wird markiert?


    Auszug aus der VBA-Hilfe:

     
  3. Hallo,

    versuche es mal so:
    Code:
    VG
    Santa
     
    Mc Santa, 22. April 2015
    #3
  4. Wenn Wert x in Spalte F dann setze E=y und F=z

    Hallo,

    @ Santa: das hat so funktioniert vielen Dank!
    Ich denke ich werd das sicherheitshalber auch in den beiden anderen Dateien entsprechend ändern, obwohl es mir ein Rätsel ist warum es dort fehlerfrei funktioniert hat...

    @ xlph: da wid keine Zeile speziell markiert.Je nachdem welche Zelle bei Start des codes den Fokus hat bleibt die Zeilenmarkerung entsprechend bestehen.

    Danke für eure Hilfe!
    terryjak
     
    terryjak, 22. April 2015
    #4
Thema:

Wenn Wert x in Spalte F dann setze E=y und F=z

Die Seite wird geladen...
  1. Wenn Wert x in Spalte F dann setze E=y und F=z - Similar Threads - Wert Spalte setze

  2. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  3. Werte in Spalten Kopieren und drucken

    in Microsoft Excel Hilfe
    Werte in Spalten Kopieren und drucken: Hallo zusammen. In Tabelle 5 Spalte BA2:BA116 stehen Werte. Diese Werte sollen nach und nach in Tabellenblatt7 in Zelle A3 kopiert werden und dann drucken. Dann der nächste Wert. Kann mir da mal...
  4. Aus zwei Spalten einen Wert interpolieren

    in Microsoft Excel Hilfe
    Aus zwei Spalten einen Wert interpolieren: Hallo, Hoffe Ihr könnt mir helfen?!! In der angehängten Datei ist ein Bild von einer Excel Datei in der zwei Spalten zu sehen sind. Eine Spalte beinhaltet eine Füllmenge in cm und die zweite die...
  5. Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte

    in Microsoft Excel Hilfe
    Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte: Hallo zusammen, wer letzteren Thread kennt, hier eine Neuauflage. Problem: Aus Array-Berechnungen (Variablen von Let) ein weiteres Array zu erzeugen, welches für alle eindeutigen Werte aus G die...
  6. Wenn der Wert größer ist als 10 will ich die Differenz in einer Spalte haben

    in Microsoft Excel Hilfe
    Wenn der Wert größer ist als 10 will ich die Differenz in einer Spalte haben: Hallo zusammen, auf dem Bild im Anhang ist mein Zeiterfassungssystem zusehen. Spalte E ist meine Gesamtstundenzahl, wenn diese Zahl größer ist als 10 möchte ich die Differenz daraus in Spalte I...
  7. Häufigste Wert/Text aus einer Spalte ermitteln ohne leere oder 0

    in Microsoft Excel Hilfe
    Häufigste Wert/Text aus einer Spalte ermitteln ohne leere oder 0: Hallo zusammen, versuche verzweifelt ein Lösung zu finden, wie ich die 0 ignorieren kann bei der Auswertung. Ich möchte die häufigste Wert/Text einer Spalte angezeigt bekommen. Problem sind die 0...
  8. Spalte soll fortlaufend alle zuvor größeren Werte auf Null setzen

    in Microsoft Excel Hilfe
    Spalte soll fortlaufend alle zuvor größeren Werte auf Null setzen: Hallo, ich bräuchte dringend eure Hilfe. Ich sitz nun schon seit Stunden an dieser wahrscheinlich einfachen Funktion aber irgendwie klappt diese nicht. Ich hoffe ihr könnt mir weiter helfen. Zum...
  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