Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Suchen und ersetzen in andere Zelle per VBA

Suchen und ersetzen in andere Zelle per VBA
10.02.2013 17:54:13
Steffi
Hallo liebes Forum
Ich möchte in einer Textbox Tabelle1 eine Nummer sowie einen Namen eingeben. Diese Nummer soll dann in Tabelle2 von A1 bis A10000 gesucht werden. Wenn die Nummer gefunden wird soll in der gefundenen Spalte in Zelle C der Namen aus der Textbox eingetragen oder ersetzt werden. Ist das per VBA zu lösen?
Ich hoffe ihr könnt mir helfen...?
Vielen lieben Dank

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

Betreff
Datum
Anwender
Anzeige
AW: Suchen und ersetzen in andere Zelle per VBA
10.02.2013 18:50:23
Steffi
Hallo nochmal,
habe mal eine Beispieldatei hochgeladen, nur leider ohne einen Code...
https://www.herber.de/bbs/user/83839.xls
Vielen lieben Dank

AW: Suchen und ersetzen in andere Zelle per VBA
11.02.2013 06:37:00
hary
Moin
Fuer den Button.
Private Sub CommandButton1_Click()
Dim a As Variant
With Worksheets("Tabelle2")
a = Application.Match(CLng(TextBox1), .Columns(1), 0)
If IsNumeric(a) Then
'wenn Nummer vorhanden
.Cells(a, 2) = TextBox2 'aus Textbox2 eintragen Fundzeile in SpalteB
Else
MsgBox " Nummer nicht vorhanden", vbInformation, "Nummernsuche nicht erfolgreich"
End If
End With
End Sub

gruss hary

Anzeige
AW: Suchen und ersetzen in andere Zelle per VBA
11.02.2013 18:22:11
Steffi
Hallo hary,
vielen Dank für Deine Antwort...
Dein Code funktioniert super!
Kann man hier noch per Code überprüfen das auch Zahlen eingegeben werden, denn bei einer Texteingabe
kommt ein Laufzeitfehler.
Aber ansonsten TOP
Danke Dir

AW: Suchen und ersetzen in andere Zelle per VBA
12.02.2013 05:24:19
hary
Moin
Kam gestern nicht mehr dazu.
Lass nur die Eingabe von Zahlen in Textbox1 zu.
Codezeile fuer leere Textbox noch eingesetzt.
Private Sub CommandButton1_Click()
Dim a As Variant
With Worksheets("Tabelle2")
If TextBox1 = "" Then Exit Sub 'wenn Textbox1 leer Code beenden
a = Application.Match(CLng(TextBox1), .Columns(1), 0)
If IsNumeric(a) Then
'wenn Nummer vorhanden
.Cells(a, 2) = TextBox2 'aus Textbox2 eintragen Fundzeile in SpalteB
Else
MsgBox " Nummer nicht vorhanden", vbInformation, "Nummernsuche nicht erfolgreich"
End If
End With
End Sub
Private Sub Textbox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'------   Laesst nur Zahlen in Textbox1 zu ------
Select Case KeyAscii
Case 48 To 57
Case Else: KeyAscii = 0
End Select
End Sub

gruss hary
Anzeige

355 Forumthreads zu ähnlichen Themen


Guten Tag zusammen!
Bitte helft mir bei folgendem Problem:
In einer Userform habe ich eine ganze Reihe Textboxen, in die zum größten Teil Zahlen eingegeben werden.
Nun ist ja bekannt, dass beim Schreiben in Zellen der Inhalt der Textboxen als Text interpretiert wird. Mit der Anweisu...

Guten Tag zusammen!
Bitte helft mir bei folgendem Problem:
In einer Userform habe ich eine ganze Reihe Textboxen, in die zum größten Teil Zahlen eingegeben werden.
Nun ist ja bekannt, dass beim Schreiben in Zellen der Inhalt der Textboxen als Text interpretiert wird. Mit der Anweisu...

Hallo,
ich möchte in Excell mehrere Zelle suchen, die folgenden String in einer oder mehreren Zeilen enthalten: ----
Diese Zeilen möchte ich dann löschen. Nach diesem String sind noch weitere Zeichen vorhanden, die auch gelöscht werden sollen.
Weiß jemand wie ich am besten vorgehe?...

Hallo,
ich möchte den Wert in farbigen Zellen addieren.
Z.B.
Zelle A1 :C1 Zellfarbe gelb, in jeder Zelle steht der Wert 1 ; Ergebnis soll 3 sein
oder
Zelle A2 = grün Wert =1, B2 = gelb Wert=2, C2 = gelb Wert =2; Ergebnis soll 4 sein
gibt es dafür eine Funktion oder is...

Halli Hallo,
ich bin ziemlicher Neuling in VBA. Daher würde ich euch bitten mir bei meiner Fragestellung zu helfen und zwar wie folgt: Ich möchte aus einer Tabelle aller Zellen kopieren, bis der Wert einer Zelle 0 annimmt. Diesen bestimten Bereich möchte ich in einer neuen Datei abspeichern...

Liebe xls-Profis,
ich muss Kunden-Stammdaten von 2 Datenbanken vergleichen u habe folgende Aufgabe:
2 Textzellen miteinander vergleichen und Unterschiede finden und markieren.
Einfache Beispiele:
A1 B1
Huber Hubber hier sollte in der Zelle B1 z.B. mit be...

Links zu Excel-Dialogen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige