Avatar billede Ankerbanker Nybegynder
28. maj 2014 - 17:24 Der er 3 kommentarer og
1 løsning

Excel VBA - Gem kun bogstavet fra column hvor value er fundet (søgning)

Hej folkens jeg håber der er en der kan svare på dette her.

Jeg har et script som laver en søgning sådan her:

Set cl = .Cells.Find(What:=SearchString, _
                After:=.Cells(1, 1), _
                LookIn:=xlValues, _
                LookAt:=xlPart, _
                SearchOrder:=xlByRows, _
                SearchDirection:=xlNext, _
                MatchCase:=False, _
                SearchFormat:=False)
            If Not cl Is Nothing Then
                ' if found, remember location
                FirstFound = cl.Address


Hvis jeg nu vil have at i stedet for at den gemmer adressen(Cell) så skal jeg kun have den til at gemme bogstavet fra den column den er fundet i hvordan gør jeg det?
Avatar billede supertekst Ekspert
28. maj 2014 - 17:41 #1
eks.:
Sub test()
Dim x As Variant
Set cl = Cells.Find(What:=SearchString, _
                After:=Cells(1, 1), _
                LookIn:=xlValues, _
                LookAt:=xlPart, _
                SearchOrder:=xlByRows, _
                SearchDirection:=xlNext, _
                MatchCase:=False, _
                SearchFormat:=False)
            If Not cl Is Nothing Then
                ' if found, remember location
                adr = cl.Address
                x = Split(adr, "$")
                firstfound = x(1)
            End If
End Sub
Avatar billede Ankerbanker Nybegynder
28. maj 2014 - 17:45 #2
Perfect tak for det hurtige svar !
Avatar billede Ankerbanker Nybegynder
28. maj 2014 - 17:47 #3
Du har ikke skrevet den som et svar så jeg kan ikke give dig point tror jeg
Avatar billede supertekst Ekspert
28. maj 2014 - 17:52 #4
Selv tak og et svar..
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

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