vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest poniedziałek, 29 kwietnia 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

poszukiwanie komorki w ktorej tekst zawiera szukany ciag znakow


otwartyotwarty rozpoczął: du-gy postów: 3



napisał: Trebor
postów: 1209


umieszczony:
23 sierpnia 2012
19:45

  
Po pierwsze nie biegaj po arkuszu, po drugie przy dużym zakresie przeszukiwanym będzie to trochę trwało.
Poniższe nie biega po arkuszu i będzie trochę szybsze, ale tylko trochę.
Sub szukaj()
Dim txtSzukanyTekst As String, intWynik As Integer, kom As Range

txtSzukanyTekst = "mleko"

For Each kom In Range("A1:A20")

intWynik = InStr(1, kom, txtSzukanyTekst, 1)

    If intWynik > 0 Then kom.Interior.Color = 255

Next kom
End Sub

napisał: du-gy
postów: 10


umieszczony:
23 sierpnia 2012
19:09

  
no i sam sobie odpowiadam:)


Dim txtSzukanyTekst, txtZawartoscKomorki As String
Dim intWynik As Integer

txtSzukanyTekst = TextBox1.Value

Range("A1").Activate

For i = 0 To 20
txtZawartoscKomorki = ActiveCell.Value

intWynik = InStr(1, txtZawartoscKomorki, txtSzukanyTekst, 1)

    If intWynik > 0 Then
        With Selection.Interior
            .Color = 255
        End With
        ActiveCell.Offset(1, 0).Activate
    Else
        ActiveCell.Offset(1, 0).Activate
    End If

Next i



calosc oczywiscie na UserForm gdzie TextBox1 sluzy do wpisywania szukanego tekstu, a commandbitton douruchomienia wyszukiwania (teksty w ktorych szukamy znajduja sie w kolumnie A)

Oczywiscie bardzo mile widziane komentarze i uwagi lub inne pomysly
napisał: du-gy
postów: 10


umieszczony:
23 sierpnia 2012
17:17

  
witam ponownie

no to teraz mam taki problem:
mam liste zawierajaca nazwy np
12duza_01
12duza_02
12srednia_01
14duza_01
14mala_01
...itd
jak znalezc kazda komorke (i zmienic jej kolor..ale z tym to sobie poradze) ktora zawiera ciag znakow "duza" lub jakikolwiek inny?


dziekuje z gory za pomoc


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z