Avatar billede laurbjerg Nybegynder
01. september 2004 - 07:46 Der 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???
Avatar billede kabbak Professor
01. september 2004 - 08:31 #1
bogstavsektion > er det overskrifter på kolonner eller der det arknavne
Avatar billede laurbjerg Nybegynder
01. september 2004 - 08:33 #2
Det er overskrift i kolonne B
Avatar billede kabbak Professor
01. september 2004 - 08:56 #3
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"

End Sub
Avatar billede laurbjerg Nybegynder
01. september 2004 - 09:02 #4
Hej Kabbak

uanset hvad jeg søger på "T", "D", eller andet . siger den at det ikke findes ?
Avatar billede kabbak Professor
01. september 2004 - 09:06 #5
Det er vel kun i B1 den skal søge og ikke i hele kolonnen. ?

Husk der er forskel på store og små bogstaver
Avatar billede kabbak Professor
01. september 2004 - 09:10 #6
Har deu " med i teksten på feltet, så skal du søge med "A
Avatar billede laurbjerg Nybegynder
01. september 2004 - 09:30 #7
Jo, det er i hele kolonnen den skal søge.

Dataerne står ned af i kolone B, og ved hver bogstav skift er der en overskrift eks. "B"
Avatar billede kabbak Professor
01. september 2004 - 11:59 #8
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"

End Sub
Avatar billede laurbjerg Nybegynder
01. september 2004 - 12:23 #9
>kabbak

det fungerer bare. smider du et svar
Avatar billede kabbak Professor
01. september 2004 - 12:31 #10
et svar ;-))
Avatar billede kabbak Professor
01. september 2004 - 12:36 #11
tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester