Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Makro um eine Funktion erweitern

Forumthread: Makro um eine Funktion erweitern

Makro um eine Funktion erweitern
22.12.2003 13:48:42
Dieter
Hallo Excegemeinde,ich möchte gerne diese Makro um ein Funktion erweitern.
Und zwar wenn die Suchfunktio ohne Erfolg war das in der Celle 5, drei mal
"xxx" eingetragen wird.Kann mir jemand dabei helfen den das übertrifft meine
VBA Kenntnisse bei weiten.Dank im voraus.
MfG Dieter


Private Sub CommandButton1_Click()
Dim Zusatzzahl
Titel = "Zusatzzahl"
Mldg = "Zusatzzahl eingeben"
Zusatzzahl = InputBox(Mldg, Titel)
With Sheets(1).Range(Cells(101, 2), Cells(126, 3))
Set C = .Find(Zusatzzahl, LookIn:=xlValues, LookAt:=xlWhole)
If C Is Nothing Then
MsgBox "Zusatzzahl nicht vorhanden"
Exit Sub
End If
End With
r = Cells(100, 2).End(xlUp).Row + 1
If r < 4 Then r = 5
If C(1, 1).Column = 2 Then f = 0 Else f = -1
Cells(r, 5) = C(1, f)
Cells(r, 2) = C(1, 1)
Cells(r, 3) = "ja"
End Sub

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro um eine Funktion erweitern
22.12.2003 14:37:12
Beni
Hallo Dieter
Gruss Beni


Private Sub CommandButton1_Click()
Dim Zusatzzahl
Titel = "Zusatzzahl"
Mldg = "Zusatzzahl eingeben"
Zusatzzahl = InputBox(Mldg, Titel)
With Sheets(1).Range(Cells(101, 2), Cells(126, 3))
Set C = .Find(Zusatzzahl, LookIn:=xlValues, LookAt:=xlWhole)
If C Is Nothing Then
Cells(r, 5) = "xxx" '<<<<<
MsgBox "Zusatzzahl nicht vorhanden"
Exit Sub
End If
End With
r = Cells(100, 2).End(xlUp).Row + 1
If r < 4 Then r = 5
If C(1, 1).Column = 2 Then f = 0 Else f = -1
Cells(r, 5) = C(1, f)
Cells(r, 2) = C(1, 1)
Cells(r, 3) = "ja"
End Sub

Anzeige
AW: Beni leider ohne Erfolg
22.12.2003 14:54:18
Dieter
Hallo Beni, zuerst mal Danke für die schnelle Antwort.Aber leider bekomme
ich eine Fehlermeldung und das Makro wird angehalten.
MfG Dieter
AW: Beni leider ohne Erfolg
22.12.2003 15:05:42
Beni
Hallo Dieter,
war mein Fehler, das r wurde erst später definiert.
Gruss Beni


Private Sub CommandButton1_Click()
Dim Zusatzzahl
Titel = "Zusatzzahl"
Mldg = "Zusatzzahl eingeben"
Zusatzzahl = InputBox(Mldg, Titel)
With Sheets(1).Range(Cells(101, 2), Cells(126, 3))
Set C = .Find(Zusatzzahl, LookIn:=xlValues, LookAt:=xlWhole)
If C Is Nothing Then
r = Cells(100, 2).End(xlUp).Row + 1
Cells(r, 5) = "xxx" '<<<<<
MsgBox "Zusatzzahl nicht vorhanden"
Exit Sub
End If
End With
r = Cells(100, 2).End(xlUp).Row + 1
If r < 4 Then r = 5
If C(1, 1).Column = 2 Then f = 0 Else f = -1
Cells(r, 5) = C(1, f)
Cells(r, 2) = C(1, 1)
Cells(r, 3) = "ja"
End Sub

Anzeige
AW: Toll Beni einfach Klasse
22.12.2003 15:40:48
Dieter
Super Beni , Danke!! Wünsche Dir ein Frohes Fest,und einen Guten Rutsch ins Neue Jahr.
MfG Dieter
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18