Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
856to860
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
856to860
856to860
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

textbox soll merken dass mehrere einträge vorhande

textbox soll merken dass mehrere einträge vorhande
01.04.2007 17:04:00
ralf
hallo forum
habe makro im forum gefunden und umgemodelt jetzt habe ich das problem
das makro erkennt nicht das mehrere nachnamen gleich sind . gibt es eine möglichkeit
das ich darauf hingewiesen werde und dann über die inputbox nachname und vorname
eingeben muss . das makro wird über commandbutton in der userform
ausgeführt

Sub Finden()
Dim wks As Worksheet
Dim rngSuche As Range, varFind As Variant, rngGefunden As Range, strAdresse As String
Dim iZeile As Integer, strBoxText As String, strBoxText1 As String, strBoxText2 As String
Dim strBoxText3 As String, strBoxText4 As String, strBoxText5 As String
Dim strBoxText6 As String, strBoxText7 As String, strBoxText8 As String
Dim strBoxText9 As String, strBoxText10 As String, strBoxText11 As String
Set wks = Worksheets("Tabelle3") 'Tabelle mit den Daten
Set rngSuche = wks.Range("b2:c65536") 'zu durchsuchender Bereich
Do
varFind = InputBox("Bitte Suchbegriff eingeben:")
If varFind = "" Then Exit Do
'Text Teil-String-Suche, Findet Zellen, die den gesuchten String enthalten
Set rngGefunden = rngSuche.Find(What:=varFind, LookAt:=xlPart, LookIn:=xlValues)
If rngGefunden Is Nothing Then
MsgBox "Nichts gefunden!"
Else
strAdresse = rngGefunden.Address
Do
iZeile = iZeile + 1
With wks
strBoxText = .Cells(rngGefunden.Row, "b")  'Nachname
strBoxText1 = .Cells(rngGefunden.Row, "c") 'Vorname
strBoxText2 = .Cells(rngGefunden.Row, "d") 'PostLeitZahl
strBoxText3 = .Cells(rngGefunden.Row, "e") 'Stadt
strBoxText4 = .Cells(rngGefunden.Row, "f") 'Strasse
strBoxText5 = .Cells(rngGefunden.Row, "g") 'Hausnummer
strBoxText6 = .Cells(rngGefunden.Row, "h") 'Geburtstag
strBoxText7 = .Cells(rngGefunden.Row, "i") 'Geburtsjahr
strBoxText8 = .Cells(rngGefunden.Row, "j") 'Telefon
strBoxText9 = .Cells(rngGefunden.Row, "k") 'Handy
strBoxText10 = .Cells(rngGefunden.Row, "l") 'TelefonFirma
strBoxText11 = .Cells(rngGefunden.Row, "m") 'E-Mail
End With
Set rngGefunden = rngSuche.FindNext(rngGefunden)
Loop Until rngGefunden Is Nothing Or rngGefunden.Address = strAdresse
AdressenSuchen.txtNachname = strBoxText
AdressenSuchen.txtVorname = strBoxText1
AdressenSuchen.txtPLZ = strBoxText2
AdressenSuchen.txtStadt = strBoxText3
AdressenSuchen.txtStrasse = strBoxText4
AdressenSuchen.txtHausnummer = strBoxText5
AdressenSuchen.txtGeburtstag = strBoxText6
AdressenSuchen.txtGebjahr = strBoxText7
AdressenSuchen.txtTelefon = strBoxText8
AdressenSuchen.txtHandy = strBoxText9
AdressenSuchen.txtTelFirma = strBoxText10
AdressenSuchen.txtEMail = strBoxText11
End If
Loop
End Sub

würde mich über hilfe bedanken
gruß ralf

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: textbox soll merken dass mehrere einträge vorhande
01.04.2007 21:12:43
Josef
Hallo Ralf,
nicht böse gemeint, aber der Code ist zum K.....n.
Lad doch mal die Datei hoch, dann sehe ich mir das an.
Gruß Sepp
AW: textbox soll merken dass mehrere einträge vorhande
02.04.2007 16:10:10
ralf
hallo sepp
bin nicht sauer habe ihn aus mehreren makros zusammengebastelt
aber was meinst du mit hochladen
gruss ralf
AW: textbox soll merken dass mehrere einträge vorhande
02.04.2007 16:41:00
ralf
hallo sepp
habe doch noch durch versuchen rausgefunden wie ich eine datei hochlade
https://www.herber.de/bbs/user/41496.xls
habe da aber noch zwei fragen geht es das ich über den zweiten commandbutton änderungen
die ich an den adressen vornehme auch in der gefundenen spalte(bzw.Zelle) wieder
zurückgeschrieben wird und über einen dritten commandbutton die gesamten zelleingaben
der gefundenen daten löschen kann
gruss ralf
Anzeige
AW: textbox soll merken dass mehrere einträge vorhande
03.04.2007 23:04:44
Josef
Hallo Ralf,
ja, das kann man alles machen. Ich habe allerdings jetzt keine Zeit, wenn du bis zum WE warten kannst,
dann bau ich dir das ein.
Gruß Sepp
AW: textbox soll merken dass mehrere einträge vorhande
04.04.2007 17:45:00
ralf
hallo sepp
natürlich kann ich warten wäre super wenn du mir helfen würdest
schon mal danke danke im voraus
gruß ralf

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige