01. september 2004 - 07:46Der er
10 kommentarer og 1 løsning
søgefunktion
Jeg har en liste på 63 sider , opdelt i alfabetisk orden.
Hvert bogstavsektion starter med en overskrift eks. "A2", "B2".
Kan man lave en søgefunktion, hvor der kommer en box frem og man så skriver bogstavet deri og den derefter springer frem til det sted hvor overskriften er???
Public Sub FindOverskrift() Dim L As Integer, Svar As String Svar = InputBox("Søg efter", "Søgning") L = Len(Svar) For Each ws In Worksheets If Left(Worksheets(ws.Name).Range("B1").Value, L) = Svar Then Worksheets(ws.Name).Select Range("B1").Select Exit Sub End If Next MsgBox " Ikke fundet"
Public Sub FindOverskrift() Dim L As Integer, Svar As String Svar = InputBox("Søg efter", "Søgning") L = Len(Svar) For Each ws In Worksheets rw = Worksheets(ws.Name).Range("B65536").End(xlUp).Row For I = 1 To rw If Left(Worksheets(ws.Name).Range("B" & I).Value, L) = Svar Then Worksheets(ws.Name).Select Range("B" & I).Select Exit Sub End If Next Next MsgBox " Ikke fundet"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.