Ich möchte prüfen, ob der Wert eines Textfeldes einer UF mit dem Wert "Test 1." beginnt.
Also könnte z.B. drin stehen: "Test1. Hallo"
Dies soll dann getrennt werden.
Ist das möglich?
Danke Euch!
Private Sub CommandButton1_Click()
Dim i As Integer, j As Integer
If ListBox1.Value <> "" Then
For i = 2 To Sheets("Datenbank").Cells(Sheets("Datenbank").Rows.Count, 1).End(xlUp).Row
If Sheets("Datenbank").Cells(i, 1) = ListBox1.Value Then
Sheets("Datenbank").Cells(i, 1).EntireRow.Delete
End If
Next
MsgBox "Der Datensatz wird gelöscht!", vbInformation, "Hinweis"
End If
End Sub
Private Sub CommandButton1_Click()
Dim i As Integer
If ListBox1.Value <> "" Then
With Sheets("Datenbank")
For i = .Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
If .Cells(i, 1) = ListBox1.Value Then
If Left(.Cells(i, 7), 5) = "Test." Then
If Left(.Cells(i - 1, 7), 5) = "Test." Then
.Rows(i - 1).Delete
i = i - 1
End If
If Left(.Cells(i + 1, 7), 5) = "Test." Then
.Rows(i + 1).Delete
End If
End If
.Rows(i).Delete
End If
Next
MsgBox "Der Datensatz wird gelöscht!", vbInformation, "Hinweis"
End With
End If
End Sub
Option Explicit
Sub tt()
Dim x
x = Split(TextBox1, "text1")
TextBox1 = x(UBound(x))
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen