vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x in andere Spalte 
Autor: effeff
Datum: 18.08.17 21:16

Z. B. so (Trage bei wb.Sheets Deinen gewünschten Tabellennamen ein):

Sub FindString()
 
Dim wb As Workbook
Set wb = ActiveWorkbook
 
Dim ws As Worksheet
Set ws = wb.Sheets("Tabelle1")
 
Dim rg As Range
Set rg = ws.Range("D:D")
 
Dim Suchwert As String
Suchwert = "\fs"
 
Dim GefZelle As Object
Set GefZelle = rg.Find(What:=Suchwert)
 
Dim firstAddress As String
Dim strZellinhalt As String
 
With rg
    Set GefZelle = .Find(Suchwert)
    If Not GefZelle Is Nothing Then
    firstAddress = GefZelle.Address
        Do
                zellinhalt = Cells(GefZelle.Row, GefZelle.Column).Value
        Dim strErgebnis As String
        strErgebnis = BereinigeString(zellinhalt, Suchwert)
        Cells(GefZelle.Row, 5).Value = strErgebnis
            Set GefZelle = .FindNext(GefZelle)
            If GefZelle Is Nothing Then
                GoTo DoneFinding
            End If
            Loop While Not GefZelle Is Nothing And GefZelle.Address <> _
              firstAddress
    End If
DoneFinding:
MsgBox ("Die Suche ist beendet!")
End With
 
End Sub
 
Function BereinigeString(ByVal strText As String, ByVal Suchwert As String) As _
  String
 
Dim i As Integer
i = InStr(strText, Suchwert)
 
Dim retVal As String
retVal = Right(strText, Len(strText) - 93)
 
Dim j As Integer
j = InStr(retVal, "\par")
 
retVal = Left(retVal, j - 1)
 
BereinigeString = Trim(retVal)
 
End Function

EALA FREYA FRESENA

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x in ...1.601FrankAs18.08.17 07:15
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...1.132minimalist18.08.17 08:33
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...996FrankAs18.08.17 09:29
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...983FrankAs18.08.17 11:21
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...1.154minimalist18.08.17 13:15
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...1.109minimalist18.08.17 14:14
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...988Blackbox18.08.17 20:07
Re: Zeichenfolge in Zelle suchen, wenn gefunden: ab Stelle x...1.005effeff18.08.17 21:16

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel