AW: kleine Nachfrage...
13.11.2018 19:45:12
Werner
Hallo Sigrid,
noch eine kleine Änderung am Code. Für den Fall, dass es keine höhere Nummer mehr gibt.
Option Explicit
Private Sub CommandButton1_Click()
Dim raFund As Range, loSpalte As Long
With Worksheets("Nummern")
Set raFund = .Rows(1).Find(what:=Worksheets("Auftrag").Range("O24"), LookIn:=xlValues, _
lookat:=xlWhole)
If Not raFund Is Nothing Then
loSpalte = raFund.Column
Set raFund = .Columns(loSpalte).Find(what:=Worksheets("Auftrag").Range("Q24").Text, _
LookIn:=xlValues, lookat:=xlWhole)
If Not raFund Is Nothing Then
If .Cells(raFund.Row + 1, 17) "" Then
Worksheets("Auftrag").Range("Q24") = .Cells(raFund.Row + 1, 17).Text
Else
MsgBox "Keine höhere Nummerierung vorhanden."
End If
Else
MsgBox "Suchbegriff aus Q24 " & Worksheets("Auftrag").Range("Q24").Text _
& vbLf & "ist im Blatt Nummern nicht vorhanden."
End If
Else
MsgBox "Suchbegriff aus O24 " & Worksheets("Auftrag").Range("O24") _
& vbLf & " ist im Blatt Nummern in Zeile 1 nicht vorhanden."
End If
End With
Set raFund = Nothing
End Sub
Und das andere Problem:
=WENN(Q24="";"";O24&"-"&TEXT(Q24;"0000"))
Gruß Werner