Avatar billede splokit Nybegynder
20. juli 2006 - 16:20 Der er 4 kommentarer og
1 løsning

Formel til vb

=HVIS(TÆL.HVIS(F16:F1515;D5)>0;(TÆL.HVIS(F16:F1515;D5));"")
Kan denne formel laves om til en vb kode!? ved klik på en knap

hvis det kan så skal den gøre det ud for hver kolonne fra "F:IV"
Avatar billede splokit Nybegynder
20. juli 2006 - 16:21 #1
formelen er i "F5"
Avatar billede mrjh Novice
20. juli 2006 - 18:26 #2
Sub tælhvis()
Dim tæl As Integer
søg = Range("d5") 'celle med søgeværdi
værdier = Range("f16:iv1515")
Range("f5:iv5").ClearContents
Range("d1").ClearContents
    For j = 1 To 10
    tæl = 0
        For i = 1 To UBound(værdier)
        If søg = værdier(i, j) Then
        tæl = tæl + 1
        End If
        Next i
    If tæl = 0 Then
    Cells(5, 5 + j) = ""
    Else
    Cells(5, 5 + j) = tæl
    End If
    Next j
End Sub
Avatar billede mrjh Novice
20. juli 2006 - 18:27 #3
Rettelse:

Sub tælhvis()
Dim tæl As Integer
søg = Range("d5") 'celle med søgeværdi
værdier = Range("f16:iv1515")
Range("f5:iv5").ClearContents
Range("d1").ClearContents
    For j = 1 To 251
    tæl = 0
        For i = 1 To UBound(værdier)
        If søg = værdier(i, j) Then
        tæl = tæl + 1
        End If
        Next i
    If tæl = 0 Then
    Cells(5, 5 + j) = ""
    Else
    Cells(5, 5 + j) = tæl
    End If
    Next j
End Sub
Avatar billede splokit Nybegynder
21. juli 2006 - 06:50 #4
Virker kom med svar
Avatar billede mrjh Novice
21. juli 2006 - 08:44 #5
:-)
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