Thema Datum  Von Nutzer Rating
Antwort
15.04.2017 14:54:52 Robert
NotSolved
15.04.2017 15:19:50 Gast54868
Solved
15.04.2017 15:26:16 Gast46913
NotSolved
15.04.2017 15:39:39 Gast31706
NotSolved
15.04.2017 17:29:26 Robert
NotSolved
Blau SVerweis erst nach Klick auf Button ausführen
15.04.2017 23:16:42 Chris
Solved

Ansicht des Beitrags:
Von:
Chris
Datum:
15.04.2017 23:16:42
Views:
641
Rating: Antwort:
 Nein
Thema:
SVerweis erst nach Klick auf Button ausführen

Hallo Robert,

da du mit einer Formel arbeitest und diese so in seiner Form bestehen lässt, ist es logisch dass diese sich aktualisiert.

Entweder musst du die Formel durch seinen Wert ersetzen und bei dem nächsten Klick einfach eine Formel neu einfügen und durch seinen Wert ersetzen oder aber du schreibst den Wert ohne Formel in die Zelle ein.

So lange du weisst welche Zelle den Wert erhalten muss klappt es wie folgt:

Sub Stamp()
 
Range("F177").Formula =  "=VLOOKUP(A175,Verarbeitung!B5:C20,2,FALSE)"
Range("F177").Copy
Range("F177").PasteSpecial xlPasteValuesAndNumberFormats 'Falls er das Format mit übernehmen soll wobei es hier eh schon in der Zelle stehen wird.
End Sub

Alternativ dazu ohne Formel

Sub FindeText()
Dim CatchTarget, Ergebnis As String
Dim c As Range
With Range("B5:B20") 'Suchfeld hier nur die kolonne angeben. Er findet dann die entsprechende Zeile
    Set c = .Find([CatchTarget], LookIn:=xlValues)
    If Not c Is Nothing Then
        Debug.Print "Cells(" & c.Row & "," & .Column & ")" 'Gibt dir die Zelle wieder
        Ergebnis = Cells(c.Row, 3) 'Kolonne C = 3
    End If
End With
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
15.04.2017 14:54:52 Robert
NotSolved
15.04.2017 15:19:50 Gast54868
Solved
15.04.2017 15:26:16 Gast46913
NotSolved
15.04.2017 15:39:39 Gast31706
NotSolved
15.04.2017 17:29:26 Robert
NotSolved
Blau SVerweis erst nach Klick auf Button ausführen
15.04.2017 23:16:42 Chris
Solved