Avatar billede alen32 Nybegynder
20. januar 2008 - 21:02 Der er 5 kommentarer og
1 løsning

Hjælp til søge funktion

Nedenstående makro virker sådan at når en bruger vælger et emne i listbox så søger makroen i området ("c2:aw2") og hvis den finder identisk "emne" kopierer den ca. 40 celler og indsætter dem i ark1. Makroen virker fint så længe at der i området ("c2:aw2") en intaste værdi, men når der en formel i cellen finder den ikke noget. Hvordan kan det løses?



Private Sub ListBox1_Click()
Dim rFound As Range
    Dim rLook As Range
  Dim rValue As String
    Dim rDest As Range
    rValue = ListBox1.Value
    Set rLook = Worksheets("Kbh").Range("c2:aw2")
   

    Set rFound = rLook.Find(rValue, , , xlWhole)
    If Not rFound Is Nothing Then
        rFound.Resize(44, 1).Copy
        With Worksheets("Ark1")
                    With .Range("IV29").End(xlToLeft).Offset(0, 1)
                        .PasteSpecial xlPasteValues
                        .PasteSpecial xlPasteComments
                        Selection.HorizontalAlignment = xlCenter
                    End With

        End With
       
        End If
End sub
Avatar billede jlemming Nybegynder
21. januar 2008 - 07:27 #1
Prøv dette:

  Set rFound = rLook.Find(rValue, LookIn:=xlFormulas, , xlWhole)
    If Not rFound Is Nothing Then
Avatar billede alen32 Nybegynder
21. januar 2008 - 09:48 #2
Når jeg indsætter linien den farves rød og makro kører ikke.
Set rFound = rLook.Find(rValue, LookIn:=xlFormulas, , xlWhole)
Avatar billede jlemming Nybegynder
21. januar 2008 - 10:18 #3
undskyld, har flyttet et koma


    Set rFound = rLook.Find(rValue, , xlFormulas, xlWhole)

eller:

    Set rFound = rLook.Find(rValue, , LookIn:=xlFormulas, LookAt:=xlWhole)
Avatar billede jlemming Nybegynder
23. januar 2008 - 10:08 #4
Virkede det?
Avatar billede alen32 Nybegynder
10. juni 2008 - 22:03 #5
ja-send et svar!
Avatar billede jlemming Nybegynder
11. juni 2008 - 08:33 #6
kommer her
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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