Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel als Wert einfügen

Formel als Wert einfügen
Heinz
Hallo Leute
Ich habe in Spalte T2:T5000 untere Formel.
  • =WENN($C119="";0;WENN(ISTFEHLER(SVERWEIS($C119;Artikeln!$A$2:$F$5000;6;FALSCH));"";SVERWEIS($C119;Artikeln!$A$2:$F$5000;6;FALSCH)))

  • Nun möchte ich gerne, in Spalte G, den Wert von T eingefügt haben.
    In diesen Beispiel von T119 in G119
  • Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False

  • Könnte mir dazu bitte jemand helfen ?
    Gruß
    Heinz
    Anzeige

    7
    Beiträge zum Forumthread
    Beiträge zu diesem Forumthread

    Betreff
    Benutzer
    Anzeige
    AW: Formel als Wert einfügen
    25.01.2012 18:08:58
    Hajo_Zi
    Hallo Heinz,
    schreibe f+ür Selection Tange("G1)
    den Teil
    , Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    kannst Du löschen.

    AW: Formel als Wert einfügen
    25.01.2012 18:24:19
    Heinz
    Hallo Hajo
    So funkt.es leider nicht.
  • Selection.Tange("G1").PasteSpecial Paste:=xlPasteValues

  • Gruß
    Heinz
    Anzeige
    wer ist Tange ,versuch mal Range ;o) kwT
    25.01.2012 18:30:00
    Matthias
    AW: Formel als Wert einfügen
    25.01.2012 18:31:38
    Hajo_Zi
    Hallo Heinz,
    ich habe mich verschrieben nicht Tange sondern Range und mache das was ich geschrieben habe ersetzen.

    AW: Formel als Wert einfügen
    25.01.2012 20:25:52
    Heinz
    Hallo Hajo
    sondern Range und mache das was ich geschrieben habe ersetzen.
    
    Danke,jetzt funktioniert auch Deine Version.
    Recht herzlichen Dank
    Gruß
    Heinz
    Anzeige
    .value=.value mit Offset() ...
    25.01.2012 18:28:43
    Matthias
    Hallo Heinz
    Option Explicit
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("C2:C5000")) Is Nothing Then
    Target.Offset(, 4).Value = Target.Offset(, 17).Value
    End If
    End Sub
    
    Bei Änderung eines Wertes in Spalte(C) wird In Spalte(T) die Formel neu berechnet.
    In Spalte(G) schreibst Du nun den Wert der Formel aus Spalte(T)
    Target.Offset(, 4) ist die 4. Spalte rechts neben Spalte(C), also Spalte(G)
    Target.Offset(, 17) ist die 17. Spalte rechts neben Spalte(C), also Spalte(T).. die mit der Formel
    Gruß Matthias
    Anzeige
    AW: .value=.value mit Offset() ...
    25.01.2012 18:31:03
    Heinz
    Hallo Matthias
    Punktgenau !!
    Recht herzlichen Dank.
    Gruß
    Heinz
    ;

    Forumthreads zu verwandten Themen

    Anzeige
    Anzeige
    Anzeige
    Entdecke relevante Threads

    Schau dir verwandte Threads basierend auf dem aktuellen Thema an

    Alle relevanten Threads mit Inhaltsvorschau entdecken
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Entdecke mehr
    Finde genau, was du suchst

    Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

    Suche nach den besten Antworten
    Unsere beliebtesten Threads

    Entdecke unsere meistgeklickten Beiträge in der Google Suche

    Top 100 Threads jetzt ansehen
    Anzeige